Declaración condicional anidada
Declaración condicional anidada
En bloques "si" y "más" puede incluir cualquier otra declaración, incluidas otras declaraciones condicionales anidadas; la instrucción else
se refiere al if
anterior más cercano.
Por 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 corchetes que los delimitan) se desplazan a la derecha de 2 a 3 caracteres; dicha entrada se denomina entrada de escalera.
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, y la palabra "NO< / código>" de lo contrario.
Complete el programa original con las condiciones necesarias.
Tenga en cuenta que el programa tiene dos ramas else
: si alguna de las condiciones no se cumple, se debe mostrar la palabra "NO
" en la pantalla.