Программирование циклов

Слайд 2

Программирование циклов

Цикл - многократное повторение одних и тех же действий. Тело цикла

Программирование циклов Цикл - многократное повторение одних и тех же действий. Тело
- действия, повторяющиеся многократно.

Дома: п.3.5 читать,
выполнить задания 2,5,9 на последнем слайде презентации

Слайд 3

3. Цикл с заданным количеством повторений
(с параметром)

FOR параметр := нач.знач. ТО

3. Цикл с заданным количеством повторений (с параметром) FOR параметр := нач.знач.
кон.знач. DO
действия

1. Цикл с заданным условием продолжения работы (Цикл с предусловием /цикл «пока»)

2. Цикл с заданным условием окончания работы
(с постусловием /цикл «до»)

Известны три типа циклов:

(DOWNТО)

Параметр - переменная, которая задаёт количество повторений цикла

Слайд 4

Вопрос 2: Сколько раз будет напечатано на экране слово МИР в 1-ом

Вопрос 2: Сколько раз будет напечатано на экране слово МИР в 1-ом
примере?

Примеры:
1) For i := 3 to 8 do Writeln (‘МИР’);

Вопрос1: Какого типа циклы представлены?

2) S:=0;
For a:= 5 downto 2 do
S:=S+2*a;
Writeln (‘S=‘,S);

Вопрос 3: Что будет напечатано на экране во 2-ом примере?

4

5

3

2

0

10

18

24

28

Назовите команды, составляющие тело цикла

Слайд 5

2) S:=0;
For a:= 5 downto 2 do
S:=S+2*a;
Writeln (‘S=‘,S);

Вопрос :

2) S:=0; For a:= 5 downto 2 do S:=S+2*a; Writeln (‘S=‘,S); Вопрос
Что будет напечатано на экране в 3-ем примере?
(Определите команды, составляющие тело цикла)

3) S:=0;
For a:= 5 downto 2 do
Begin
S:=S+2*a;
Writeln (‘S=‘,S);
end;

4

5

3

2

0

10

18

24

28