Declaración condicional anidada
Declaración condicional anidada
En bloques "
if" y "
más" puede incluir cualquier otra declaración, incluidas otras declaraciones condicionales. Esto da como resultado
sentencias condicionales anidadas; la instrucción
else se refiere al
if anterior más cercano.
Ejemplo
si ( A > 10 )
si ( A > 100 )
cout << "Tienes mucho dinero.";
demás
cout << "Tienes suficiente dinero.";
demás
cout << "No tienes suficiente dinero.";
Para facilitar la comprensión del programa, todos los bloques "if" y "más" (junto con los paréntesis que los delimitan) se desplazan a la derecha de 2 a 3 caracteres; esto se denomina notación de escalera
Registrar "escalera" es una buena forma para cualquier programador!
Problem
Usando una declaración condicional anidada, escriba un programa que muestre la palabra "YES" si el número ingresado desde el teclado está entre 20 y 40 code>, y la palabra "NO" de lo contrario.
Pegue los fragmentos de código que faltan en el programa.
Tenga en cuenta que el programa tiene dos ramas else : si alguna de las condiciones no se cumple, la palabra "NO".