3 Fundamentos de Programación If - Else - Else If
3 Fundamentos de Programación If - Else - Else If
3 Fundamentos de Programación If - Else - Else If
RECOMENDACIONES
1. Se usan cuando la ejecución de una o más instrucciones depende del valor de verdad (true / false) de una
proposición (condición).
2. Si la condición es true se ejecuta la primera parte del bloque, en caso contrario se ejecuta la parte “else”.
La parte “else” es opcional y no siempre se requiere.
3. Dentro de un bloque IF/ELSE se pueden tener más bloques IF/ELSE, uno dentro de otro, sin restricciones.
A. INSTRUCCIÓN IF
La instrucción IF evalúa una condición booleana (true o false) y ejecuta un bloque de código si la
condición se cumple. La sintaxis básica es:
if (condición) {
// Bloque de código a ejecutar si la condición es verdadera
}
Ejemplo sencillo IF
La instrucción ELSE se utiliza junto a IF para ejecutar un bloque de código alternativo si la condición
del IF es falsa. La sintaxis es:
if (condición) {
// Bloque de código a ejecutar si la condición es verdadera
} else {
// Bloque de código a ejecutar si la condición es falsa
}
Ejemplo sencillo IF / ELSE
int num1 = 10;
int num2 = 5;
if (num1 > num2) {
System.out.println("El número " + num1 + " es mayor que " + num2);
} else {
System.out.println("El número " + num2 + " es mayor o igual que " + num1);
}
C. INSTRUCCIÓN ELSE IF
Ejercicios
Diagrama de Flujo
EJEMPLO DE DOS SOLUCIONES EN DIFERENTE ORDEN PERO SATISFACEN LO MISMO
Videos Complementarios de entendimiento del IF ELSE ELSE IF
https://www.youtube.com/watch?v=VzXMEFU3AII&t=189s https://www.youtube.com/watch?v=VIkWtSuZeOo&t=177s
https://www.youtube.com/watch?v=AUS7iMlkdt8&t=3s https://www.youtube.com/watch?v=Iv46kBFpGDQ&t=1s