if if se utiliza para dirigir la ejecución de l programa hacia dos caminos diferentes, dependiendo del
valor de una expresi ón. Su estructura es la siguiente: if (expresión_booleana) { //BloqueDeCodigoUno
} else { //BloqueDeCodigoDos }
do-while Esta sentencia es muy parecida a while , con la diferencia de que se evalúa la
expresión_booleana después de haberse ejecutado el bloque de código asociado. Por lo tanto, el
bloque de código se ej ecuta siempre al menos una vez
switch. La sentencia switch evalúa una expresión y dependiendo de su valor ejecuta un
determinado bloque de código. Proporciona una ma nera sencilla de ejecutar diferentes partes
de código en función del valor de una expresión.
while. Esta instrucción repite un bloque de código mientras una determinada expresión_booleana sea True .
Si es False se salta a la instrucción inmediatamente posterior al bloque while . Las llaves no son necesarias si
el bloque de código es una sola línea. En esta instrucción, pue de no ejecutarse nunca el código del bloque
porque expresión_booleana se evalúa antes de ejecutar el bloque y si es False se salta a la sentencia
inmediatamente posterior al bloque.