Mas de Instrucciones Condicionales II
Posted by Danny in Instrucciones Condicionales
El operador ternario tiene la misión de devolver un valor, dependiendo del valor de una condición booleana. La sintaxis es:
((condición)?valor1:valor2)
Se evalúa la condición y si es true se devuelve valor1, y si es false se devuelve valor2.
Practica:
Construir una aplicación que tome un valor entero como argumento y que muestre si es par o no por pantalla.
Crear el fichero Ternario1.java
Agregar el siguiente código:
public class Ternario1{
public static void main(String arg[]){
if ( arg.length>0) {
int valor = Integer.parseInt(arg[0]);
String resultado = ((valor%2==0)?"par":"impar");
System.out.println("El número es "+resultado);
}
else
{
System.out.println("No hay ningún parámetro");
}
}
}