Similar presentations:
Циклы в Паскале
1. Циклы в Паскале
Урок обобщения знанийЦели урока
2. Цели урока:
Вопрос 1:Назовите виды циклов
Цикл с
параметром
Цикл с
предусловием
Цикл с
постусловием
3. Вопрос 1: Назовите виды циклов
Вопрос 2:Выберите из предложенных блок-схем рисунки,
соответствующие данным видам
Цикл с
параметром
+
ТЕЛО ЦИКЛА
УСЛОВИЕ
Цикл с
предусловием
Цикл с
постусловием
ТЕЛО ЦИКЛА
-
+
+
УСЛОВИЕ
-
ТЕЛО ЦИКЛА
i = N, K, S
-
4. Вопрос 2: Выберите из предложенных блок-схем рисунки, соответствующие данным видам
Решение задач1. Составить программу для вычисления суммы всех
целых чисел на интервале от n до m , используя цикл с
параметром.
Writeln (‘s=’ , s); Writeln (‘k=’ , k);
begin
begin
k:=k+1;
Readln (n,m);
Var n, m, i, s, k;
s:=s+i;
For i:= n to m do
end;
End.
Program z1;
i:=1;
i:=i+1;
Write (‘Введите 2 числа n и m’);
While i<=m do
5. Вопрос 3: Выберите из предложенных операторы соответствующие видам циклов
Виды цикловС постусловием
(ДО)
С предусловием
(ПОКА)
С параметром
(ДЛЯ)
Вид
Блок-схема
Описание работы
Тело цикло выполняется ДЛЯ
заданного параметра i.
i – имя параметра цикла;
N – начальное значение
параметра i;
K – конечное значение
параметра i;
S – шаг изменения параметра i.
ПОКА выполняется условие –
выполняется и тело цикла.
Если условие не выполняется,
происходит выход из цикла.
Тело цикла выполняется ДО тех
пор, пока выполняется условие.
Если условие не выполняется, то
происходит выход из цикла.
Операторы
FOR i = N TO K DO
BEGIN
<тело цикла>;
END;
WHILE <условие> DO
BEGIN
<тело цикла>;
END;
REPEAT
<тело цикла>;
UNTIL <условие>;