Documentos de Académico
Documentos de Profesional
Documentos de Cultura
import java.io.*;
public class Casos {
if(A<180)
System.out.print("\nEL RUMBO ES: "+(A+180));
else
System.out.print("\nEL RUMBO ES: "+(A-180));
break;
case 2:
do{
System.out.print("\nINGRESE HILO SUPERIOR: ");
cadena=lin.readLine();
E=Double.parseDouble(cadena);
}while((E==0)||(E>4));
do{
System.out.print("\nINGRSE HILO INFERIOR");
cadena=lin.readLine();
B=Double.parseDouble(cadena);
}while((B==0)||(B>4));
C=B+E;
D=C/2;
System.out.print("\nEl HILO MEDIO ES: "+D);
break;
case 3:
E=Double.parseDouble(cadena);
F=B-C;
G=D-E;
H=F/G;
System.out.print("\nEL AZIMUT ES: "+H);
break;
case 5:
System.out.print("Ingrese la distancia
correspondiente");
cadena=lin.readLine();
Y=Double.parseDouble(cadena);
X=(Math.cos(Math.toRadians(Z)));
T=X*Y;
System.out.println("Su proyeccion N-S es igual a:"+T);
break;
case 2:
System.out.print("Calculo de proyecciones E-O.");
do {
System.out.print("\nIngrese el azimut corregido y en
forma decimal:");
cadena=lin.readLine();
Z=Double.parseDouble(cadena);
}while(Z>=360);
System.out.print("Ingrese la distancia correspondiente");
cadena=lin.readLine();
Y=Double.parseDouble(cadena);
X=(Math.sin(Math.toRadians(Z)));
T=X*Y;
System.out.println("La proyeccion E-O es igual a: "+T);
break;
}
break;
case 6:
System.out.println("Ingrese su paralaje:");
System.out.print("Ingrese grados:");
cadena=lin.readLine();
Z=Double.parseDouble(cadena);
System.out.print("Ingrese minutos:");
cadena=lin.readLine();
Y=Double.parseDouble(cadena);
System.out.print("Ingrese segundos:");
cadena=lin.readLine();
X=Double.parseDouble(cadena);
T=Z+(Y/60)+(X/3600);
V=Math.sin(Math.toRadians(T));
e=1/V;
ALR=63241.54214;
ALZ=e/ALR;
System.out.println("La distancia en años luz es: "+ALZ);
I=9460730472580.8*ALZ;
L=Math.round(I);
break;
case 7:
System.out.println("Calcular el area de un pentagono a
partir de sus coordenadas");
System.out.println("Ingrese su coordenada numero 1");
System.out.println("Ingrese la Norte");
cadena=lin.readLine();
Z=Double.parseDouble(cadena);
System.out.println("Ingrese la Este");
cadena=lin.readLine();
z=Double.parseDouble(cadena);
System.out.println("Ingrese su coordenada numero 2");
System.out.println("Ingrese la Norte");
cadena=lin.readLine();
Y=Double.parseDouble(cadena);
System.out.println("Ingrese la Este");
cadena=lin.readLine();
y=Double.parseDouble(cadena);
System.out.println("Ingrese su coordenada numero 3");
System.out.println("Ingrese la Norte");
cadena=lin.readLine();
X=Double.parseDouble(cadena);
System.out.println("Ingrese la Este");
cadena=lin.readLine();
x=Double.parseDouble(cadena);
System.out.println("Ingrese su coordenada numero 4");
System.out.println("Ingrese la Norte");
cadena=lin.readLine();
T=Double.parseDouble(cadena);
System.out.println("Ingrese la Este");
cadena=lin.readLine();
t=Double.parseDouble(cadena);
System.out.println("Ingrese su coordenada numero 5");
System.out.println("Ingrese la Norte");
cadena=lin.readLine();
V=Double.parseDouble(cadena);
System.out.println("Ingrese la Este");
cadena=lin.readLine();
v=Double.parseDouble(cadena);
e=(Z*y)+(Y*x)+(X*t)+(T*v)+(V*z);
i=(z*Y)+(y*X)+(x*T)+(t*V)+(v*Z);
r=(e-i)/2;
System.out.println("El area de su pentagono es: "+r);
break;
case 8:
System.out.println("Calculo de distancias por
coodenadas");
System.out.println("Ingrese su primera coordenada: ");
System.out.print("Ingrese la norte: ");
cadena=lin.readLine();
Z=Double.parseDouble(cadena);
System.out.print("Ingrese la este: ");
cadena=lin.readLine();
z=Double.parseDouble(cadena);
System.out.print("Ingrese su segunda coordenada: \n8");
System.out.print("Ingrese la norte: ");
cadena=lin.readLine();
Y=Double.parseDouble(cadena);
System.out.print("Ingrese la este: ");
cadena=lin.readLine();
y=Double.parseDouble(cadena);
x=Math.pow((y-z), 2);
X=Math.pow((Y-Z), 2);
t=Math.sqrt(x+X);
System.out.println("La distancias entre los puntos es: "
+t);
break;
case 9:
System.out.println("Magnitud absoluta de una estrella");
System.out.println("Ingrese la magnitud aparente");
cadena=lin.readLine();
Z=Double.parseDouble(cadena);
System.out.println("Ingrese la distancia de la estrella
tomando como punto de referencia la tierra");
cadena=lin.readLine();
z=Double.parseDouble(cadena);
r=z/3.26156;
e=Math.log10(r);
t=Z+5-(5*e);
System.out.println("La magnitud absoluta es: "+ t);
break;
case 10:
System.out.println("Obtener cota a partir de nivelacin
taquimetrica");
System.out.print("Ingrese su cota de partida: ");
cadena=lin.readLine();
Z=Double.parseDouble(cadena);
System.out.print("Ingrese la altura instrumental: ");
cadena=lin.readLine();
z=Double.parseDouble(cadena);
System.out.print("Ingrese su hilo superior: ");
cadena=lin.readLine();
Y=Double.parseDouble(cadena);
System.out.print("Ingrese su hilo inferior: ");
cadena=lin.readLine();
y=Double.parseDouble(cadena);
X=(Y+y)/2;
System.out.println("El hilo medio es :"+ X);
T=(Y-y)*100;
System.out.println("La distancia inclinada es "+T);
System.out.print("Ingrese el angulo de elevacion: ");
cadena=lin.readLine();
x=Double.parseDouble(cadena);
t=Math.cos(Math.toRadians(x));
V=Math.pow(t, 2);
v=V*T;
System.out.println("La distancia horizontal es: "+v);
e=Math.tan(Math.toRadians(x));
i=z+Z+e*v-X;
System.out.println("\nLa cota es: "+i);
catch(IOException W)
{System.out.print("ERROR");}
}
}