Ejecución alternativa

Una segunda forma de la sentencia if es la ejecución alternativa, en la que hay dos posibilidades, y la condición determina cuál de ellas se ejecuta. La sintaxis tiene este aspecto:

Si el resto cuando se divide x entre 2 es cero, entonces sabemos que x es par, y este programa muestra un mensaje a tal efecto. Si la condición es falsa, se ejecuta el segundo lote de sentencias. Puesto que la condición debe ser verdadera
o falsa, se ejecutará exactamente una de las alternativas. Llamamos ramas a las posibilidades porque son ramas del flujo de ejecución.

Como un aparte, si piensa que querrá comprobar con frecuencia la paridad de números, quizá desee “convertir” este código en una función:

Ahora tenemos una función llamada imprimeParidad que muestra el mensaje apropiado para cada número entero que usted le pase. Llame a esta función de la manera siguiente: