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
".