~Prisma Rectangular
~Pirámide triangular
~Esfera
~Cilindro
~Cono
PROGRAMA EN JAVA QUE
CALCULE EL RADIO Y LA
SUPERFICIE DE:
import java.util.Scanner;
class figuras {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
d...
switch(opcion)
{
case 1:
System.out.print("Introduce el valor del lado uno: ");
a = sc.nextDouble();
System.out.print("Int...
case 2:
System.out.print("Introduce el valor de la arista de la base: ");
arista= sc.nextDouble();
System.out.print("Intro...
case 3:
System.out.print("Introduce el valor del radio de la esfera: ");
radio= sc.nextDouble();
volumen= 4*3.14159265*rad...
case 4:
System.out.print("Introduce el valor del radio de la base del
cilindro: ");
radio= sc.nextDouble();
System.out.pri...
case 5:
System.out.print("Introduce el valor del radio de la base del cono:
");
radio= sc.nextDouble();
System.out.print("...
case 6:
System.out.println("Adios, vuelva pronto!");
break;
default:
System.out.println("Numero fuera de rango");
break;
}...
Próxima SlideShare
Cargando en…5
×

Programa en java que calcule el radio y Superficie

357 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
357
En SlideShare
0
De insertados
0
Número de insertados
7
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Programa en java que calcule el radio y Superficie

  1. 1. ~Prisma Rectangular ~Pirámide triangular ~Esfera ~Cilindro ~Cono PROGRAMA EN JAVA QUE CALCULE EL RADIO Y LA SUPERFICIE DE:
  2. 2. import java.util.Scanner; class figuras { public static void main (String[] args) { Scanner sc = new Scanner(System.in); double a,b,radio,volumen,altura,superficie, generatriz, arista,ap; int opcion; System.out.println("PROGRAMA PARA CALCULAR VOLUMENES Y SUPERFICIES DE FIGURAS"); do { System.out.println("n Elija una opcion: n "); System.out.println("1~Prisma Rectangular "); System.out.println("2~Piramide triangular "); System.out.println("3~Esfera "); System.out.println("4~Cilindro"); System.out.println("5~Cono"); System.out.println("6~Salir"); System.out.print("n Escogio la opcion numero: "); opcion=sc.nextInt();
  3. 3. switch(opcion) { case 1: System.out.print("Introduce el valor del lado uno: "); a = sc.nextDouble(); System.out.print("Introduce el valor del lado dos: "); b = sc.nextDouble(); System.out.print("Introduce el valor del lado tres: "); altura = sc.nextDouble(); volumen= a*b*altura; System.out.println("El volumen: "+volumen); superficie = 2*(a*b+a*altura+b*altura); System.out.println("La superficie: "+superficie); System.out.println("n"); break;
  4. 4. case 2: System.out.print("Introduce el valor de la arista de la base: "); arista= sc.nextDouble(); System.out.print("Introduce la altura de la piramide: "); altura= sc.nextDouble(); System.out.print("Introduce el valor de la apotema de la piramide: "); ap= sc.nextDouble(); volumen= Math.sqrt(3)/12*(arista*arista)*altura; System.out.println("El volumen: "+volumen); superficie = Math.sqrt(3)/2*arista*((1/2*arista) + (Math.sqrt(3)*ap)); System.out.println("La superficie: "+superficie); System.out.println("n"); break;
  5. 5. case 3: System.out.print("Introduce el valor del radio de la esfera: "); radio= sc.nextDouble(); volumen= 4*3.14159265*radio*radio*radio/3; System.out.println("El volumen: "+volumen); superficie = 4*3.14159265*(radio*radio); System.out.println("La superficie: "+superficie); System.out.println("n"); break;
  6. 6. case 4: System.out.print("Introduce el valor del radio de la base del cilindro: "); radio= sc.nextDouble(); System.out.print("Introduce la altura del cilindro: "); altura= sc.nextDouble(); volumen= 3.14159265*radio*radio*altura; System.out.println("El volumen: "+volumen); superficie = 2*3.14159265*radio*altura; System.out.println("La superficie: "+superficie); System.out.println("n"); break;
  7. 7. case 5: System.out.print("Introduce el valor del radio de la base del cono: "); radio= sc.nextDouble(); System.out.print("Introduce el valor de la altura del cono: "); altura= sc.nextDouble(); System.out.print("Introduce el valor de la generatriz del cono: "); generatriz= sc.nextDouble(); volumen= (3.14159265*(radio*radio)*altura)/3; System.out.println("El volumen: "+volumen); superficie= 3.14159265*radio*(generatriz+radio); System.out.println("La superficie: "+superficie); System.out.println("n"); break;
  8. 8. case 6: System.out.println("Adios, vuelva pronto!"); break; default: System.out.println("Numero fuera de rango"); break; } System.out.println("n"); }while(opcion<=5); } }

×