Vous êtes sur la page 1sur 3

Scanner jd = new Scanner(System.

in);
int op, op4,op6;
double base1,exponente1,respuesta1,num2,respuesta2, ramdom,cent,F, a, b,
long1,long2,long3,longitud,
hipo, b2,longA, longB, longC,longitudA,A2;

do{
System.out.println("Elija una opcion:");
System.out.println("1.Eponentes o potencias");
System.out.println("2.Raices cuadradas");
System.out.println("3.Un numero aleatorio");
System.out.println("4.Conversiones");
System.out.println("5.Calculo de la hipotenusa");
System.out.println("6.Calculo de un cateto A o B");
System.out.println("7.Longitud de una circunferencia");
System.out.println("8.Area de una circunferencia");
System.out.println("9.Area de un triangulo");
System.out.println("10.SALIR");
op = jd.nextInt();

switch (op){//Exponentes
case 1:

System.out.println("===============================================================
===============");
System.out.println("Ingrese un numero base");
base1 = jd.nextDouble();
System.out.println("Ingrese un exponente");
exponente1 = jd.nextDouble();
respuesta1 = Math.pow(base1, exponente1);
System.out.println("Tu respuesta es:" +respuesta1);

System.out.println("===============================================================
===============");
break;

case 2: //raiz

System.out.println("===============================================================
==============");
System.out.println("Ingrese un numero");
num2 = jd.nextDouble();
respuesta2 = Math.sqrt(num2);
System.out.println("Tu respuesta a la raiz cuadrada es de:" +
respuesta2);

System.out.println("===============================================================
==============");
break;

case 3://numero aleatorio

System.out.println("===============================================================
==============");
int num = (int)(Math.random ()*100+1);
System.out.println("Tu numero es: " + num);

System.out.println("===============================================================
==============");
break;
// o tambien se puede hacer esto
//ramdom = Math.random();
//System.out.println("El numero que te toco es el: "+ramdom);

case 4://op de converiones


do{
System.out.println("1.cm a km");
System.out.println("2.SALIR");
op4 =jd.nextInt();

switch(op4){
case 1:

System.out.println("===============================================================
===============");
System.out.println("Ingresa el numero de centigrados");
cent = jd.nextDouble();
F = 32 + (9*cent/5);
System.out.println("el total de grados Fahrenheit es:" + F);

System.out.println("===============================================================
===============");
break;
}
}while (op4 != 2);
break;
case 5:

System.out.println("===============================================================
===============");
System.out.println("ingresa el primer cateto:");
a = jd.nextInt();
System.out.println("ingrese el segundo cateto:");
b= jd.nextInt();

long1 = Math.pow(a,2);
long2 = Math.pow(b,2);
long3 = long1 + long2;

longitud = Math.sqrt(long3);
System.out.println("La respuesta es de: "+ longitud);

System.out.println("===============================================================
===============");
break;

case 6:
do{
System.out.println("selecciona el cateto a elegir :");
System.out.println("1.cateto A");
System.out.println("2.cateto B");
System.out.println("3.salir");
op6 = jd.nextInt();
switch (op6){
case 1:

System.out.println("===============================================================
===============");
System.out.println("Ingresa la hipotenusa");
hipo = jd.nextDouble();
System.out.println("ingrese el cateto B:");
b2= jd.nextInt();

longA = Math.pow(hipo,2);
longB = Math.pow(b2,2);
longC = longA - longB;
longitudA = Math.sqrt(longC);
System.out.println("La respuesta es de: "+ longitudA);

System.out.println("===============================================================
===============");
break;

case 2:

System.out.println("===============================================================
===============");
System.out.println("Ingresa la hipotenusa");
hipo = jd.nextDouble();
System.out.println("ingrese el cateto A:");
A2= jd.nextInt();

longA = Math.pow(hipo,2);
longB = Math.pow(A2,2);
longC = longA - longB;
longitudA = Math.sqrt(longC);
System.out.println("La respuesta es de: "+ longitudA);

System.out.println("===============================================================
===============");
break;
}
}while(op6 != 3);
}

}while(op !=10);

}
}

Vous aimerez peut-être aussi