Операторы языка Паскаль
Операторы линейных программ
Операторы ветвления
Операторы конечного цикла
Операторы бесконечных циклов
Домашнее задание
343.50K
Category: programmingprogramming

Операторы языка Паскаль

1. Операторы языка Паскаль

Средняя общеобразовательная школа № 654 имени А.Д. Фридмана
Операторы языка Паскаль
Информатика
10 классы
Профильная подготовка
Учитель: Ермаков Максим Геннадьевич

2. Операторы линейных программ

Блок алгоритма
Оператор языка Basic
Оператор языка Pascal
Rem Начало программы
Begin
INPUT Cписок ввода
Read (Cписок ввода);
Имя = Формула
Имя = Формула
Имя := Формула;
Список вывода
PRINT Список вывода
Write (Список вывода);
END
End.
Начало
Список ввода
Конец

3. Операторы ветвления

Блок алгоритма
нет
Условие
Действие 2
да
Действие 1
Условие
нет
да
Действия
Оператор языка Basic
IF Условие THEN
Действие1
ELSE
Действие2
END IF
Оператор языка Pascal
If Условие then Действие1
else Действие2;
If Условие then
begin
Действие1;

end
else
begin
Действие2;

end;
If Условие then Действие1;
IF Условие THEN
Действия
END IF
If Условие then
begin
Действие1;

end;

4. Операторы конечного цикла

Блок алгоритма
Оператор языка Basic
Оператор языка Pascal
for i := 1 to N do Действие;
i = 1, N, 1
Действия
i = 1, N, -1
Действия
FOR i = 1 TO N [ STEP 1 ]
Действия
NEXT [ i ]
FOR i = N TO 1 STEP -1
Действия
NEXT [ i ]
for i := 1 to N do
begin
Действие_1;
…;
Действие_K;
end;
for i := N downto 1 do
Действие;

5. Операторы бесконечных циклов

Блок алгоритма
Оператор языка Basic
Оператор языка Pascal
while Условие do Действие;
Условие
нет
да
WHILE Условие DO
Действия
WEND
Действия
DO
Действия
нет
Условие
да
Действия
LOOP UNTIL Условие
while Условие do
begin
Действие_1;

Действие_K;
end;
repeat
Действие_1;

Действие_K;
until Условие;

6. Домашнее задание

• Перерисовать содержание таблиц со
слайдов 2…5 или вклеить в тетрадь
распечатку этих слайдов презентации
English     Русский Rules