1.
Вложенный условный оператор
В блоки «если» и «иначе» могут входить любые другие операторы, в том числе и другие вложенные условные операторы; при этом оператор else относится к ближайшему предыдущему if
Например
if A > 10 then
if A > 100 then
writeln('У вас очень много денег.')
else
writeln('У вас достаточно денег.')
else
writeln('У вас маловато денег.')
Чтобы легче разобраться в программе, все блоки «если» и «иначе» (вместе с then и begin - end) сдвигаются вправо на 4 символа - такая запись называется
запись «лесенкой»
Запись "лесенкой" является хорошим тоном любого программиста!
Использяуя вложенный условный оператор, напишите программу, которая будет выводить на экран слово "YES", если число, введенное с клавиатуры находится в промежутке от 20 до 40 включительно, и слово "NO" в противном случае.
Дополните исходную программу необходимыми условиями.
Обратите внимание, что в программе две ветки else - в случае невыполнения любого из условий необходимо вывести на экран слово NO.
Вставьте недостающие фрагменты кода
Pascal
1 |
var n: integer;
|
2 |
begin
|
3 |
read(n);
|
4 |
|
5 |
|
6 |
writeln('YES')
|
7 |
else
|
8 |
writeln('NO')
|
9 |
else
|
10 |
writeln('NO')
|
11 |
end.
|