Cisneros fernando2 4
-
Upload
fernando-cisneros -
Category
Education
-
view
163 -
download
0
Transcript of Cisneros fernando2 4
UNIVERSIDAD TECNICA DE AMBATOFISEI
Nombre:Fernando CisnerosTema:Sentencias Condicionales
Switch
DESARROLLO DEL TEMA
Switch
• Es una sentencia condicional multi-ramificada o de selección múltiple: dependiendo del valor de una variable o expresión entera permite ejecutar una o varias sentencias de entre muchas. La expresión Programación orientada a objetos con Java 63 puede ser de un tipo ordinal (de tipo entero byte, short ó int o de tipo carácter char) pero no puede ser de un tipo real o de un tipo cadena.
sintaxis
• switch (expresion) {• case valor_1: sentencias_1; break;• case valor_2: sentencias_2; break;• ...• case valor_n: sentencias_n; break; • [default: sentencias_x;]• }
Flujograma de la sentencia switch
break
• Las sentencias break que aparecen tras cada conjuntoDeSentencias provocan que el control salga del switch y continúe con la siguiente instrucción al switch. Las sentencias break son necesarias porque sin ellas se ejecutarían secuencialmente las sentencias case siguientes. Existen ciertas situaciones en las que se desea ejecutar secuencialmente algunas o todas las sentencias case, para lo que habrá que eliminar algunos break.
CONCLUCION
• Mediante la sentencia switch se puede seleccionar entre varias sentencias según el valor de cierta expresión.