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.