Seguimos con los condicionales que son demasiado útiles en
la programación, en esta ocasión realizaremos el mismo ejemplo de determinar si
un número es par o impar mediante una condicional, pero introduciré un nuevo
condicional llamado ternario, realiza la misma acción que el de selección doble
nada más que reduciendo completamente las cantidades de líneas de código, esto
es favorable para cuando nos encontramos realizando programas extensos, puesto
a la hora de realizar la ejecución la compilación de línea a línea se reduce,
bien te muestro el siguiente ejemplo utilizando el operador ternario.
Pasos
1.- Crea un nuevo proyecto en Java.
2.- Crea una clase Java principal con método main y llámala
Principal
3.- Introduce el siguiente código.
4.- Cuando termines, dale clic derecho a Principal.java y
dale ejecutar, para el primer resultado pondremos un número que deduzcamos que
sea par, te mostrara el siguiente resultado.
5.- Ahora prueba metiendo un número impar, te mostrara el siguiente
resultado.
Explicación Breve.
El programa hace lo mismo que el anterior que vimos, pero en
esta ocasión mostramos con el operador ternario, como funciona aquí la explicación,
si lo notaste primero declaramos una variable de tipo String, para que , pues
para poder meter el valor de si es par o impar, ya que es texto el que se
recibe, bien comienza entre paréntesis, en el cual se introduce la condición que
se lee así, “ si el residuo del número es igual a cero entonces , se coloca el
símbolo de “ ? “ el cual indica que se está realizando una condición y hay que
colocar una respuesta, esta respuesta al principio empieza con par, hasta aquí si
lo notas es que si la condición se cumple toma la primera cadena “par”, pero si
no se llegara a cumplir la condición colocamos el símbolo “ : “ que indica que
en caso contrario tomara la segunda cadena que es impar, terminamos indicando
en un mensaje el resultado obtenido.
Si te das cuenta al código que resolvimos anteriormente, las
líneas de código es mayor y esta reduce completamente en una sola línea,
interesante verdad aquí la prueba.
imagen if else
imagen ternario
Bien, eso es todo, técnicas como el operador ternario es un
poco más difícil de comprender, pero no deja de ser muy útil.
Practícalo e intenta dominarlo, se le considera de alto
nivel el aprenderlo a manejar, así lo leí en un libro de mucho prestigio de programación,
así que a mi parecer es importante.
Bien recuerda practicar, y recuerda que cada vez lo harás
mejor.
No hay comentarios.:
Publicar un comentario