Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 1 Всё кроме массивов (раздать детям).doc
Скачиваний:
1
Добавлен:
12.11.2019
Размер:
130.56 Кб
Скачать

Условный оператор If

Полное

ветвление

If a<>4 Then Ком1 Else Ком3 ;

If <условие> Then

Begin

Ком1;

Ком2;

End

Else

Begin

Ком 3;

Ком 4;

End;

Неполное

ветвление

If <условие> Then Ком1;

If <условие> Then

Begin

Ком1;

Ком2;

End;

  • Перед Else ; (точка с запятой) не ставится!!!

  • BeginEnd; ‑ операторные скобки

Операторы циклов

Тип цикла

Синтаксис оператора

Структура

Некоторые особенности

Цикл

со счётчиком

(по умолчанию шаг +1)

FOR i:=1 to 100 Do

Begin

Ком1;

Ком2;

Ком3;

End;

Шаг по умолчанию означает, что к предыдущему значению счётчика цикла (i) прибавляется 1.

Количество повторений цикла = конечное значение – начальное значение +1 раз (Например, 10-0+1=11 раз)

Цикл

со счётчиком

(шаг +0,1)

FOR k:=0 to 10 Step 0.1 Do

Ком1;

Цикл

с обратным счётчиком

(шаг -1)

For x:=100 DowTo 1 Do

Begin

Ком1; Ком2; Ком3;

End;

Вложенные

циклы

FOR a:=1 to 100 Do

FOR b:=1 to 100 Do

Begin

Ком1;

Ком2;

End;

Цикл

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

While <условие> Do

<команда цикла>;

или

While <условие> Do

Begin

<тело цикла>;

End;

Цикл может выполниться

0 раз (т.е. ни разу)

Цикл повторяется при истинном условии.

Цикл

с послесловием

Repeat

<тело цикла>;

Until <условие>;

Цикл обязательно выполнится

хотя бы 1 раз.

Цикл повторяется при ложном условии.

Операторные скобки не применяются.

.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]