SWITCH DE LOS VECTORES
double
y
x
m
theta_t
theta
alpha
Scanner dato = new Scanner(System.in);
System.out.println("CONVERSION DE VECTORES");
System.out.println("ESCOJA EL NUMERO DE LA OPERACION A REALIZAR");
System.out.println("UTILIZAR VECTORES SOLO DEL PRIMER CUADRANTE");
case "1":
System.out.println("RECTANGULARES A POLARES");
System.out.println("INGRESE X");
x=dato.nextDouble();
System.out.println("INGRESE Y");
y=dato.nextDouble();
m=Math.sqrt((Math.pow(x,2)+Math.pow(y,2)));
System.out.println("EL MODULO ES:"+m);
theta=Math.atan(y/x);
theta_t=(theta*180)/(Math.PI);
System.out.println("EL ANGULO ES:"+theta_t);
break;
case "3":
System.out.println("POLARES A GEOMETRICAS");
System.out.println("INGRESE EL MODULO");
m=dato.nextDouble();
System.out.println("INGRESE EL ANGULO");
theta=dato.nextDouble();
alpha=90-theta;
System.out.println("EL ANGULO ES:"+alpha);
System.out.println("EL MODULO ES:"+m)
break;
default:
System.out.println("ERROR");
System.out.println("INGRESE UN NUMERO VALIDO");
}
String
opcion
System.out.println("MENU");
System.out.println("1) RECTANGULARES A POLARES");
case 1
System.out.println("2) POLARES A RECTANGULARES");
case 2
System.out.println("3) POLARES A GEOMETRICAS");
case 3
System.out.println("4) GEOMETRICAS A POLARES");
case 4
opcion=dato.nextLine();
switch(opcion){
case "2":
System.out.println("POLARES A RECTANGULARES");
System.out.println("INGRESE EL MODULO");
m=dato.nextDouble();
System.out.println("INGRESE EL ANGULO");
theta=dato.nextDouble();
theta_t=(Math.PI*theta)/(180);
x=(Math.cos(theta_t))*m;
System.out.println("X ES:"+x);
y=(Math.sin(theta_t))*m;
System.out.println("Y ES:"+y);
break;
case "4":
System.out.println("GEOMETRICAS A POLARES");
System.out.println("INGRESE EL MODULO");
m=dato.nextDouble();
System.out.println("INGRESE EL ANGULO");
alpha=dato.nextDouble();
theta=90-alpha;
System.out.println("EL MODULO ES:"+m);
System.out.println("EL ANGULO ES:"+theta);
break;