1.
Вложенный условный оператор
Вложенный условный оператор
В блоки «если» и «иначе» могут входить любые другие операторы, в том числе и другие вложенные условные операторы; при этом оператор else относится к ближайшему предыдущему if.
Например:
if ( A > 10 )
if ( A > 100 )
cout << "У вас очень много денег.";
else
cout << "У вас достаточно денег.";
else
cout << "У вас маловато денег.";
Чтобы легче разобраться в программе, все блоки «
если» и «
иначе» (вместе с ограничивающими их скобками) сдвигаются вправо на 2-3 символа - такая запись называется запись
лесенкой.
Используя вложенный условный оператор, напишите программу, которая будет выводить на экран слово "
YES", если число, введенное с клавиатуры находится на отрезке от 20 до 40, и слово "
NO" в противном случае.
Дополните исходную программу, необходимыми условиями.
Обратите внимание, что в программе две ветки
else - в случае невыполнения любого из условий необходимо вывести на экран слово "
NO".
Вставьте недостающие фрагменты кода
C#
| 1 |
using System;
|
| 2 |
class Program {
|
| 3 |
static void Main()
|
| 4 |
{
|
| 5 |
int n = Convert.ToInt32(Console.ReadLine());
|
| 6 |
|
| 7 |
|
| 8 |
Console.WriteLine("YES");
|
| 9 |
}
|
| 10 |
else {
|
| 11 |
Console.WriteLine("NO");
|
| 12 |
}
|
| 13 |
}
|
| 14 |
else {
|
| 15 |
Console.WriteLine("NO");
|
| 16 |
}
|
| 17 |
}
|
| 18 |
}
|