Java

Page 33

estructuras de control del flujo if Permite crear estructuras condicionales simples; en las que al cumplirse una condición se ejecutan una serie de instrucciones. Se puede hacer que otro conjunto de instrucciones se ejecute si la condición es falsa. La condición es cualquier expresión que devuelva un resultado de true o false. La sintaxis de la instrucción if es: if (condición) { instrucciones que se ejecutan si la condición es true } else { instrucciones que se ejecutan si la condición es false } La parte else es opcional. Ejemplo: if ((diasemana>=1) && (diasemana<=5)){ trabajar = true; } else { trabajar = false; } Se pueden anidar varios if a la vez. De modo que se comprueban varios valores. Ejemplo: if (diasemana==1) dia=”Lunes”; else if (diasemana==2) dia=”Martes”; else if (diasemana==3) dia=”Miércoles”; else if (diasemana==4) dia=”Jueves”; else if (diasemana==5) dia=”Viernes”; else if (diasemana==6) dia=”Sábado”; else if (diasemana==7) dia=”Domingo”; else dia=”?”;

switch Es la estructura condicional compleja porque permite evaluar varios valores a la vez. Sintaxis: switch (expresión) { case valor1: sentencias si la expresiona es igual al valor1; 25


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.