Similar presentations:
Операторы языка Паскаль
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 или вклеить в тетрадь
распечатку этих слайдов презентации