LA SENTENCIA IF...ELSE
La sentencia if...else completa la sentencia if, para realizar una acción alternativa
if (condición) sentencia1; else sentencia2Las dos primeras líneas indican que si la condición es verdadera se ejecuta la sentencia 1. La palabra clave else, significa que si la condición no es verdadera se ejecuta la sentencia 2, tal como se ve en la figura..
Dado que las sentencias pueden ser simples o compuestas la forma general de if...else es
if (condición){ sentencia1; sentencia2; }else{ sentencia3 sentencia4; sentencia5; } if (numeroBoleto==numeroSoreteo) premio=1000; else premio=0;en una sola línea
premio=(numeroBoleto==numeroSoreteo) ? 1000 : 0;Un ejemplo significativo es el siguiente: el signo de un número elevado a una potencia par es positivo, y es negativo cuando está elevado a una potencia impar.
int signo=(exponente%2==0)?1:-1;La condición entre parántesis es la siguiente: un número es par, cuando el resto de la división entera de dicho número entre dos vale cero.
No hay comentarios:
Publicar un comentario