Циклы в Паскале
Цели урока:
Вопрос 1: Назовите виды циклов
Вопрос 2: Выберите из предложенных блок-схем рисунки, соответствующие данным видам
Вопрос 3: Выберите из предложенных операторы соответствующие видам циклов
Решение задач
84.58K
Категория: ПрограммированиеПрограммирование

Циклы в Паскале

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 <условие>;

6. Решение задач

Домашнее задание
English     Русский Правила