Модуль: Java. Вложенный условный оператор. Сложные условия


1. Вложенный условный оператор

☰ Теория

В блоки «если» и «иначе» могут входить любые другие операторы, в том числе и другие вложенные условные операторы; при этом оператор else относится к ближайшему предыдущему if

Например 
if ( A > 10 )
  if ( A > 100 )
    System.out.print("У вас очень много денег.");
  else
    System.out.print("У вас достаточно денег.");
else
    System.out.print("У вас маловато денег.");
Чтобы легче разобраться в программе, все блоки «если» и «иначе» (вместе с ограничи вающими их скобками) сдвигаются вправо на 2-3 символа - такая запись называется запись «лесенкой»
Запись "лесенкой" является хорошим тоном любого программиста!

Использяуя вложенный условный оператор, напишите программу, которая будет выводить на экран слово "YES", если число, введенное с клавиатуры находится в промежутке от 20 до 40, и слово "NO" в противном случае.

Дополните исходну программу, необходимыми условиями.

Обратите внимание, что в программе две ветки else - в случае невыполнения любого из условий необходимо вывести на экран слово NO. 

Вставьте недостающие фрагменты кода
Java
1
import java.util.Scanner; 
2
public class Main 
3
{ 
4
public static void main(String[] args) { 
5
  int n; 
6
  Scanner in = new Scanner(System.in); 
7
  n = in.nextInt(); 
8
9
10
      System.out.print("YES"); 
11
    else 
12
      System.out.print("NO"); 
13
  else 
14
    System.out.print("NO"); 
15
  } 
16
}