Curso Java||7.-Estructuras condicionales if-else


Estructuras condicionales con if – else



Una estructura condicional se utiliza para decirle a nuestro programa que debe comparar una instrucción como SI o NO.

Ejemplo 1


¿elijo trabajar de noche o de día? Si (if) elijo trabajar de noche no descansare nada.  Si no (else) dormiré mis 8 horas.

Esta imagen representa la condición y dos opciones para decidir. Si la condición (if) se cumple, entonces el resultado será una operación (operacion1) pero si no se cumple (else) entonces el resultado será otra operación (operacion2).



 Ejemplo 2


¿Papa me compras una bicicleta?

Condición: -Si (if) tus calificaciones de escuela de este mes superan el 6 y apruebas, te la compro y te llevo al parque.

Si no (else) entonces NO te la compro y además te castigo.

Entonces: Si su calificación supera el 6, la condición se cumple, pero si no se cumple la reacción es diferente y se termina la plática (programa).


En este tipo de casos se pueden utilizar dos tipos de estructuras condicionales:

1.-Estructuras condicionales simples
2.-Estructuras condicionales compuestas

En la estructura condicional simple solo un camino se cumple, es decir, solo un camino tiene instrucciones y el otro no, independientemente si es por el lado verdadero o falso.

La estructura condicional compuesta tiene instrucciones por los dos caminos.

Vamos a la Practica

Abre tu NetBeans y vamos a utilizar el proyecto anterior (Operadores)


Ahora le añadiremos una variable más y será del tipo entero.






Añadiremos una instrucción de impresión más para esta variable trayéndola con el Scanner. Y cambiamos el texto que Imprimirá en pantalla.







La condición es que Si (if) la operación da como resultado un número Mayor o igual a 6 entonces el Alumno Aprobara (la condición se escribe entre paréntesis), pero si no (else), entonces significa que el resultado es menor a 6 y por lo tanto el alumno reprobó.

Ahora tomaremos el resultado y lo evaluaremos o comparáremos para ver si la condición se cumple







Ejecutamos Nuestro Programa







Este sería el resultado.





¿Que Hicimos hoy?




Realizamos un diagrama de Flujo (imagen 1), este lo utilizamos para definir nuestros programas antes de crearlos. Es como el plano de la arquitectura de nuestro programa.

Siempre, antes de programar, debemos analizar lo que queremos desarrollar y ver los posibles problemas a los que te enfrentarás durante el desarrollo y la ejecución del mismo, y ya por ultimo escribiremos el código necesario para programar.

Entonces lo resumimos así:

1.-Analizamos
2.-Resolvemos
3.-Programamos.

También, en esta parte del curso Java, utilizamos una estructura condicional compuesta, con dos caminos que programamos con diferente resultado.

Nuestra recomendación es:


Juega con el código, ingrésale más datos y observa los resultados conforme vas programando para detectar posibles fallos en el programa. Recuerda que solo se aprende a programar, Programando.
Desarrolla este ejercicio y comentamos como te fue.

No Olvides Suscribirte






Uso cookies para darte un mejor servicio.
ingelist.net utiliza cookies para mejorar tu experiencia. Acepto Leer más