Module: Declaración condicional anidada. Condiciones difíciles


Problem

1/14

Declaración condicional anidada

Theory Click to read/hide

En bloques "si" y "de lo contrario" puede incluir otras declaraciones, incluidas otras declaraciones condicionales anidadas; la declaración else se refiere al if
anterior más cercano
Por ejemplo 
si (A > 10) si ( A > 100 ) System.out.print("Tienes mucho dinero."); demás System.out.print("Tienes suficiente dinero."); demás System.out.print("No tienes suficiente dinero."); Para facilitar la comprensión del programa, todos los bloques "if" y "de lo contrario" (junto con sus paréntesis delimitadores) se desplazan a la derecha 2 o 3 caracteres; esto se denomina notación de escalera
Grabar "escalera" es una buena forma para cualquier programador!

Problem

Usando una declaración condicional anidada, escriba un programa que muestre la palabra "SÍ" si el número ingresado desde el teclado está entre 20 y 40, y la palabra "NO" de lo contrario.

Complete el programa original con las condiciones necesarias.

Tenga en cuenta que el programa tiene otras dos ramas: si no se cumple alguna de las condiciones, se debe mostrar la palabra NO en la pantalla.