Команды языка Паскаль (2 часть)

Слайд 2

Команды языка "Паскаль"

( часть II )

Команды языка "Паскаль" ( часть II )

Слайд 3

Команды цикла

Цикл – это многократно выполняемая
последовательность операторов.

В Паскале существует три

Команды цикла Цикл – это многократно выполняемая последовательность операторов. В Паскале существует
оператора цикла:

цикл с предусловием
цикл с постусловием
цикл с параметром

Слайд 4

Цикл с предусловием

WHILE условие DO
BEGIN операторы; END;

Цикл с предусловием WHILE условие DO BEGIN операторы; END;

Слайд 5

ПРИМЕР 1:

Составить программу вывода на экран всех чётных чисел от 0 до

ПРИМЕР 1: Составить программу вывода на экран всех чётных чисел от 0
100.

PROGRAM NECHET;
VAR A: INTEGER;
BEGIN
A:=1;
WHILE A<100 DO
BEGIN
WRITE (A,’ ‘);
A:=A+2;
END;
END.

Слайд 6

Цикл с постусловием

REPEAT операторы;
UNTIL условие;

Цикл с постусловием REPEAT операторы; UNTIL условие;

Слайд 7

ПРИМЕР 2:

Составить программу вывода на экран всех чётных чисел от 0 до

ПРИМЕР 2: Составить программу вывода на экран всех чётных чисел от 0
100.

PROGRAM NECHET;
VAR A: INTEGER;
BEGIN
A:=1;
REAPEAT
WRITE (A,’ ‘);
A:=A+2;
UNTIL A>100;
END.

Слайд 8

Цикл с параметром

(безусловный цикл)

FOR K:=N1 TO N2 DO
begin операторы; end;

Цикл с параметром (безусловный цикл) FOR K:=N1 TO N2 DO begin операторы; end;

Слайд 9

ПРИМЕР 3:

Составить программу вывода на экран всех нечётных чисел от 0 до

ПРИМЕР 3: Составить программу вывода на экран всех нечётных чисел от 0
50.

PROGRAM NECHET;
VAR A: INTEGER;
BEGIN
FOR A:=1 TO 50 DO
BEGIN
WRITE (A,’ ‘);
A:=A+1;
END;
END.

Слайд 10

ЗАДАНИЕ:

а) Вывести на экран прямой счёт от -10
до 20. Выполнить

ЗАДАНИЕ: а) Вывести на экран прямой счёт от -10 до 20. Выполнить
тремя способами.
Сделать вывод.
б) Изменить программы так, чтобы на экран
выводился обратный счёт от 20 до -10.
Сделать вывод.
в) Когда применяются:
- цикл с предусловием?
- цикл с постусловием?
- цикл с параметром?