Instrucciones
Completion requirements
4. Sentencias de Selección
4.2. Sentencia if else if else if...
Se pueden agregar entre un if y un else sentencias : else if.
Estas deben evaluar una expresión de la misma manera que el if.
Si la condición a evaluar es FALSE, continúa con el próximo else if o else.. lo que continue.
if Básico:
if (condicion) { // Código que se ejecuta si la condición es verdadera}
// Código que se ejecuta si la condición es falsa}
if else Básico:
if (condicion) { // Código que se ejecuta si la condición es verdadera} else { // Código que se ejecuta si la condición es falsa}
if, else, if:
int puntos = 85;
if (puntos >= 90) { cout << "Excelente";} else if (puntos >= 70) { // ver que este else tiene un if !!! cout << "Buen trabajo";} else { cout << "Necesitas mejorar";}
Veamos un código algo mas completo.
Cuantos Bloques existen? puede el alumno decir por que?
Vemos como sería el diagrama de flujo:

Conclusión:
cada vez que un if o else if resulta falso, continúa con el próximo, si es verdadero salta TODO lo restantes if, else if, else del bloque.
