martes, 25 de febrero de 2014

Ejemplo de la estructura de Switch con While, for e if en java

¡hola! Otra vez, el dìa de hoy quiero mostrarles la estructura del switch en un ejemplo basico el cual luce de la siguiente forma ya ejecutado en consola:
import java.util.Scanner;
public class practica1{
public static void main(String[] args){
System.out.println("Bienvenido elija una opcion:(1)Empezar,(2)Informacion del estudiante,(3)Salir");
Scanner entrada =new Scanner(System.in);
int opc = entrada.nextInt();
switch(opc){
case 1:
System.out.println("Por favor ingrese anio inicial"); 
  int y1 = entrada.nextInt();
  System.out.println("Por favor ingrese anio final"); 
  int y2 = entrada.nextInt();
     int x=y1;
  int y=y2;
if(y2-y1>50){
System.out.println("la resta de los anios es mayor a 50");
}
else{
System.out.println("la resta de los anios no es mayor a 50");
}
while(y1<=y2){
System.out.print(y1+",");
y1=y1+1;
}
System.out.println("--listado por FOR--");
int n=0;
for(n=x;n<=y;n++){
System.out.print(n+",");
}
int resta = y-n;
if(resta==5){
System.out.print("break");
}
break;  
case 2:
System.out.println("---DenisseBR---");
break;
case 3: 
System.exit(3);
break;
}
}
}