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
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





