Выбранный для просмотра документ Цикл с параметром.docx
Скачать материал "Урок по информатике (конспект и презентация) "Цикл с параметром""
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Цикл с параметром.pptx
Скачать материал "Урок по информатике (конспект и презентация) "Цикл с параметром""
Рабочие листы
к вашим урокам
Скачать
1 слайд
Цикл
с параметром
Практически ни одна серьезная задача не решается без этой конструкции. Это и игровые программы, и компьютерная графика, и обработка текстов и другие.
2 слайд
Повторение
Как называется точное предписание, определяющее последовательность действий исполнителя, направленных на решение поставленной задачи?
Как называется алгоритм, действия которого выполняются строго по порядку?
Как называется алгоритм, действия в котором выполняются в зависимости от выполнения или невыполнения некоторого условия?
3 слайд
Изучение нового материала
При составлении алгоритмов довольно часто встречаются случаи, когда некоторую последовательность команд нужно выполнить несколько раз подряд.
Многократное повторение последовательности действий называется циклом.
Многократно повторяющиеся действия – телом цикла.
4 слайд
ЦИКЛ
с
параметром
с предусловием
с постусловием
5 слайд
Цикл с параметром имеет следующий вид:
for <параметр>:=A to B do begin
…
тело цикла
…
end;
Здесь параметр – счетчик (переменная счетчика, увеличивается на 1),
А – начальное значение счетчика,
В – конечное значение счетчика.
6 слайд
Примеры
Пример 1. Составить программу вычисления суммы целых чисел от 1 до 100.
program prim1;
var n,s:integer;
begin
s:=0;
for n:=1 to 100 do begin
s:=s+n;
end;
writeln (‘s=’,s);
end.
7 слайд
Пример 2. По древней легенде, мудрец, придумавший шахматы, потребовал от персидского шаха такое вознаграждение: пусть на шахматную доску кладут зерна пшеницы – на первую клетку 1 зерно, на 2-ю – 2 зерна, на 3-ю – 4 зерна, на 4-ю – 8 (то есть на следующую клетку кладется в раза больше зерен, чем на предыдущую). Сколько зерен будет лежать на последней клетке? Сколько всего зерна получит мудрец, если 15 зерен равны 1 г пшеницы?
8 слайд
Примеры
9 слайд
program prim2;
var n:byte; k,s,m:real;
begin
k:=1; s:=1; m:=0;
for n:=2 to 64 do begin
k:=k*2; s:=s+k;
end;
m:=s/15;
writeln (‘k=’,k);
writeln (‘m=’,m);
end.
Результат:
k=9.22337203685478E18
m=1.2297829382473E18
10 слайд
Задания
Задание 1. (работа на компьютере). Составить программу вычисления значения функции.
Результат:
y=3.59773965714368
11 слайд
Задание 2. Определите, какое количество раз выполняются операторы цикла?
for n:=10 to 12 do begin
y:=y+2*n;
end;
12 слайд
Задание 3. Определите, какое значение примет переменная y?
y:=0;
for n:=3 to 5 do begin
y:=y+n;
end;
13 слайд
Домашнее задание.
Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2 % от имеющейся суммы. Определить сумму вклада через двенадцать месяцев.
14 слайд
Итоги
С какой новой структурой мы познакомились?
Какие процессы можно описать ее используя?
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
6 664 462 материала в базе
Настоящий материал опубликован пользователем Убасев Сергей Витальевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
4 ч.
Мини-курс
5 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.