0% encontró este documento útil (0 votos)
20 vistas6 páginas

Else - Else If - If If

El documento explica las estructuras de control if-else, else if y múltiples if en programación. Se detalla cómo usar if-else para dos opciones, else if para múltiples condiciones secuenciales y múltiples if para evaluar condiciones de manera independiente. También se incluye un ejercicio práctico para implementar estas estructuras en un programa de Java que clasifique un número como positivo, negativo o cero.

Cargado por

anav3w
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas6 páginas

Else - Else If - If If

El documento explica las estructuras de control if-else, else if y múltiples if en programación. Se detalla cómo usar if-else para dos opciones, else if para múltiples condiciones secuenciales y múltiples if para evaluar condiciones de manera independiente. También se incluye un ejercicio práctico para implementar estas estructuras en un programa de Java que clasifique un número como positivo, negativo o cero.

Cargado por

anav3w
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ELSE - ELSE IF - IF IF

IF-ELSE
La estructura if-else se usa cuando hay dos opciones posibles: una condición se evalúa
como verdadera o falsa.
Si la condición dentro del bloque if es verdadera, se ejecutará un bloque de código; si no
lo es, se ejecutará el bloque dentro del else

2
ELSE IF
La estructura else if se utiliza cuando hay múltiples condiciones que se deben evaluar de
manera secuencial.
Cada condición se evalúa en orden y, si una es verdadera, se ejecuta el bloque
correspondiente.
Si ninguna de las condiciones es verdadera, se ejecutará el bloque del else (si se
proporciona).

En este caso, la estructura else if permite


evaluar múltiples condiciones en orden.
Primero, se verifica si el número es mayor
que 10. Si es falso, se evalúa si el número
es igual a 5. Si ninguna de estas
condiciones se cumple, el bloque else es
ejecutado.

3
MULTIPLES IF
Cuando se usan múltiples bloques if sin un else if o else, cada condición se evalúa
independientemente, incluso si alguna condición anterior ya ha sido verdadera.

Esto puede llevar a la ejecución de más de un bloque de código, lo que puede no ser el
comportamiento deseado si sólo se necesita que una de las condiciones sea verdadera

En este caso, todos los bloques if son


evaluados independientemente, incluso si la
condición numero == 5 es verdadera. Esto
puede resultar en la ejecución de más de una
línea de código si las condiciones no están
mutuamente excluyentes, lo cual podría no ser
deseado. En este ejemplo, los tres mensajes se
imprimirían, aunque solo uno de ellos debería
haberse ejecutado.
4
Conclusión
Usa if-else cuando solo necesites dos opciones: una verdadera y otra falsa.

Usa else if cuando tengas varias condiciones mutuamente excluyentes.

Usa if-if-if si quieres evaluar todas las condiciones independientemente, pero esto puede
ser ineficiente o causar errores si no se maneja adecuadamente.

5
Ejercicio práctico
Escribe un programa en Java que reciba un número del usuario y determine si es
positivo, negativo o cero utilizando if-else, else if e if-if-if.

Pasos:

1. Solicita al usuario ingresar un número.

2. Utiliza las tres estructuras para determinar si el número es mayor, menor o igual a
cero.

3. Compara los resultados y explica las diferencias entre los tres métodos de
implementación.

También podría gustarte