Switch-Case
Página 1 de 1.
Switch-Case
Switch-Case
1-Ver información de la placa madre
2-Ver información del procesador
3-Ver información de la tarjeta de vídeo
4-Ver información de la tarjeta de memoria RAM
5-Ver información de discos duros
A continuación te dejo el código fuente, con un ejemplo donde se utiliza el Switch y el Case.
Este código no tiene relación con el ejemplo que les mostré hace un momento. Este ejemplo solo muestra el uso de el SWITCH Y CASE. Como podrán ver la variable entera esta inicial izada (int mes=3). Te explico esta inicializada porque no emos pedido el numero de la opcion. Por ejemplo si quisieramos pedirle una opción seria algo así:
Lo unico que hicimos fue agregar el Scanner y agregar una variable entera con el nombre de mes ojo, no la inicializamos. Porque así el usuario introduce un numero y al numero que introdujo le corresponde una acción. En este caso imprimirá un mes.
El Switch-Case se utiliza muy comúnmente como una especie de menú. Te pongo un ejemplo imagina que tienes un programa y al momento de abrirlo te aparece un menú de que decaes hacer, y te da estas opciones por ejemplo:
1-Ver información de la placa madre
2-Ver información del procesador
3-Ver información de la tarjeta de vídeo
4-Ver información de la tarjeta de memoria RAM
5-Ver información de discos duros
Al momento que tu presionas o indicas el numero de la opción o acción, comienza a mostrarte toda la información de lo que tu le pediste, bueno esto es en nuestro ejemplo.
A continuación te dejo el código fuente, con un ejemplo donde se utiliza el Switch y el Case.
public static void main(String[] args) {
int mes=3;
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;
}
}
}
Este código no tiene relación con el ejemplo que les mostré hace un momento. Este ejemplo solo muestra el uso de el SWITCH Y CASE. Como podrán ver la variable entera esta inicial izada (int mes=3). Te explico esta inicializada porque no emos pedido el numero de la opcion. Por ejemplo si quisieramos pedirle una opción seria algo así:
- Código:
public static void main(String[] args) {
// TODO code application logic here
Scanner leer = new Scanner(System.in);
int mes;
System.out.println("Introduce un numero del 1-12:");
mes=leer.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;
}
}
}
Lo unico que hicimos fue agregar el Scanner y agregar una variable entera con el nombre de mes ojo, no la inicializamos. Porque así el usuario introduce un numero y al numero que introdujo le corresponde una acción. En este caso imprimirá un mes.
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.