Презентация по программированию на тему "Цикл с предусловием"
Предмет: | Информатика |
---|---|
Категория материала: | Презентации |
Автор: |
Табакаева Анна Андреевна
|
Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$.
Наводящие вопросы учителя.
1. О чем идет речь в задаче?(что на каждый день рождения дарили по доллару)
2. Что дано?(1 день рождения-1 доллар,в каждый последующий он удваивал свой подарок и прибавлял к нему столько долларов сколько исполнилось)
3. Что нужно найти в задаче?(к какому дню рождения подарок превысит 100$)
4. Как связаны между собой данные?(зная сколько ему лет, мы можем посчитать сколько долларом подарил дядюшка на день рождения)
(привести их к проблеме решения с FOR)
Ребят а мы можем зная только цикл FOR решить эту задачу?(дети отвечают да-попробуйте!нет-почему?)
2. Строят математическую модель задачи (вместе с учениками):
I – номер дня рождения, S – подарок(в $)
I
S
Результат
1
1
2
1*2+2=4
3
4*2+3=11
4
26
5
57
6
120
6
3. Вопросы ученикам (после заполнения таблицы).
1. Как изменяется значение переменной I? (I=I+1)
2. Это действие повторяющееся?(Да)
3. Как изменяется значение переменной S? (S=S*2+I)
4. Это действие повторяющееся? (Да)
5. Количество повторений известно? (Нет)
6. От чего зависит выполнение повторяющихся действий? (от условия)
7. При каком условии будет повторение действий? (S<=100)
Если задача не решается тем методом которым мы знаем, нужно поставить цель на уроке :__ «_составить программу на языке_Паскаль» для этого нужно выполнить задачи: изучит цикл с предусловием, построить блок-схему, рассмотреть программу на паскале.
Тип материала: | Презентация Power Point (ppt) |
---|---|
Размер: | 1.46 Mb |
Количество скачиваний: | 12 |