miércoles, 7 de noviembre de 2012

INSTRUCCIÓN SWITCH


switch() es una instrucción de decisión múltiple, donde el compilador prueba o busca el valor contenido en una variable contra una lista de constantes int o char, cuando la computadora encuentra el valor de igualdad entre variable y constante, entonces ejecuta el grupo de instrucciones asociados a dicha constante, si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este último es opcional.


Sintaxis:

switch (expresión) {

case valor1:

// Secuencia de instrucciones

break;

case valor2:

// Secuencia de instrucciones

break;


case valorN:

// Secuencia de instrucciones

break;

default:

// Secuencia de instrucciones

}

PROGRAMA SWITCH (MESES)

import java.util.Scanner;
public class opciones {

public static void main(String[] args) {
int mes;

Scanner entrada= new Scanner(System.in);

System.out.print("Introduce un valor entre 1 y 12: ");

mes = entrada.nextInt();


switch(mes) {

case 1:

System.out.println( "Enero");

break;

case 2:

System.out.println("Febrero");

break;

case 3:

System.out.println("Marzo");

break;

case 4:

System.out.println("Abril");

break;

case 5:

System.out.println(""Mayo");

break;

case 6:

System.out.println("Junio");

break;

case 7:

System.out.println("Julio");

break;

case 8:

System.out.println("Agosto");

break;

case 9:

System.out.println("Septiembre");

break;

case 10:

System.out.println("Octubre");

break;

case 11:

System.out.println("Noviembre");

break;

case 12:

System.out.println("Diciembre");

break;

default: // en otro caso ...

System.out.println("Ese valor no corresponde a ningún mes!!!");

}// terminación de switch


}


}

No hay comentarios:

Publicar un comentario