Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delphi / песни о паскале.pdf
Скачиваний:
63
Добавлен:
26.03.2016
Размер:
5.16 Mб
Скачать

 

Глава 10

 

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

А) Программа

Б) Программа

P_10_1

P_10_2

 

Запросить и ввести

 

 

 

Запросить и ввести

 

 

пароль

 

Пароль верный?

пароль

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Да

 

Нет

Отрицательное

 

 

решение

 

 

IF

 

 

Пароль

 

 

 

 

 

 

 

 

 

 

 

 

верный?

 

 

 

 

 

 

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IF

Вывести

 

 

Вывести

 

 

 

 

 

 

Да

положительное

 

 

отрицательное

 

 

решение

 

 

решение

 

 

 

 

 

 

 

 

 

 

 

 

Положительное

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

решение

 

 

 

 

 

 

 

 

 

 

Ждать нажатия Enter

Вывести решение на экран

Ждать нажатия Enter

Рис. 25 – Блок-схемы программ с полным и неполным условными операторами

Итоги

Условный оператор изменяет порядок действий в зависимости от некоторого условия; оператор может быть полным или неполным.

Полный условный оператор состоит из условия IF и двух ветвей: положительной – THEN, и отрицательной – ELSE. В каждую из ветвей можно поместить по одному вложенному оператору.

Неполный условный оператор состоит из условия IF и положительной ветви THEN.

73

Глава 10

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

А слабо?

А) В программах для часового укажите начало и конец условного оператора (то есть, первый и последний его символ, включая вложенные операторы).

Б) Напишите программу, которая спрашивает, идет ли дождь, и на ответ «да» выводит сообщение «А зонта-то у тебя нет!». Воспользуйтесь неполным условным оператором.

74

Соседние файлы в папке delphi