SlideShare una empresa de Scribd logo
1 de 8
~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);
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();
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;
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;
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;
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;
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;
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);
}
}

Más contenido relacionado

Similar a Programa en java que calcule el radio y Superficie

Practica dibujo de marco dev c++
Practica dibujo de marco dev c++ Practica dibujo de marco dev c++
Practica dibujo de marco dev c++ Eli Diaz
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioJesica Pérez
 
Java scanner para lectura de datos
Java scanner para lectura de datosJava scanner para lectura de datos
Java scanner para lectura de datosFlv Martín
 
Programa que calcula el volumen de poligonos
Programa que calcula el volumen de poligonosPrograma que calcula el volumen de poligonos
Programa que calcula el volumen de poligonosJesus Fernandez Maravi
 
20 ejercicios propuestos
20 ejercicios propuestos20 ejercicios propuestos
20 ejercicios propuestosSykesPonce
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios javajosesan999
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2Aldahir IS
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 prograRikrdo Jara
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 prograRikrdo Jara
 
Código Java Ecuación cuadrática
Código Java Ecuación cuadráticaCódigo Java Ecuación cuadrática
Código Java Ecuación cuadráticaCarmen Nereira
 
Simulador de sistema de inventario
Simulador de sistema de inventarioSimulador de sistema de inventario
Simulador de sistema de inventarioAnel Sosa
 

Similar a Programa en java que calcule el radio y Superficie (20)

Cecytem
CecytemCecytem
Cecytem
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Ejemplos java
Ejemplos javaEjemplos java
Ejemplos java
 
Practica dibujo de marco dev c++
Practica dibujo de marco dev c++ Practica dibujo de marco dev c++
Practica dibujo de marco dev c++
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolio
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Java scanner para lectura de datos
Java scanner para lectura de datosJava scanner para lectura de datos
Java scanner para lectura de datos
 
Programa que calcula el volumen de poligonos
Programa que calcula el volumen de poligonosPrograma que calcula el volumen de poligonos
Programa que calcula el volumen de poligonos
 
20 ejercicios propuestos
20 ejercicios propuestos20 ejercicios propuestos
20 ejercicios propuestos
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
Java
JavaJava
Java
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 progra
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 progra
 
Código Java Ecuación cuadrática
Código Java Ecuación cuadráticaCódigo Java Ecuación cuadrática
Código Java Ecuación cuadrática
 
Prog1
Prog1Prog1
Prog1
 
Simulador de sistema de inventario
Simulador de sistema de inventarioSimulador de sistema de inventario
Simulador de sistema de inventario
 
Trabajo1
Trabajo1Trabajo1
Trabajo1
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 

Más de LupitaOMG Garmendia

Más de LupitaOMG Garmendia (13)

Estrategia de comunicación
Estrategia de comunicaciónEstrategia de comunicación
Estrategia de comunicación
 
Visión Sistémica de la Empresa Dell Inc.
Visión Sistémica de la Empresa Dell Inc. Visión Sistémica de la Empresa Dell Inc.
Visión Sistémica de la Empresa Dell Inc.
 
Kingston team final - Venta de Casas
Kingston team final - Venta de CasasKingston team final - Venta de Casas
Kingston team final - Venta de Casas
 
El mundo de amy
El mundo de amyEl mundo de amy
El mundo de amy
 
Habilidades del pensamiento
Habilidades del pensamientoHabilidades del pensamiento
Habilidades del pensamiento
 
Pensamiento critico
Pensamiento criticoPensamiento critico
Pensamiento critico
 
Habilidad de Concluir
Habilidad de ConcluirHabilidad de Concluir
Habilidad de Concluir
 
Importancia de las Habilidades del pensamiento
Importancia de las Habilidades del pensamientoImportancia de las Habilidades del pensamiento
Importancia de las Habilidades del pensamiento
 
Programa en Java Numeros Primos
Programa en Java Numeros PrimosPrograma en Java Numeros Primos
Programa en Java Numeros Primos
 
Programa en java con el Metodo de la burbuja
Programa en java con el Metodo de la burbujaPrograma en java con el Metodo de la burbuja
Programa en java con el Metodo de la burbuja
 
Arboles y Colas de Prioridad en Java
Arboles y Colas de Prioridad en JavaArboles y Colas de Prioridad en Java
Arboles y Colas de Prioridad en Java
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Arreglos en java
Arreglos en javaArreglos en java
Arreglos en java
 

Programa en java que calcule el radio y Superficie

  • 1. ~Prisma Rectangular ~Pirámide triangular ~Esfera ~Cilindro ~Cono PROGRAMA EN JAVA QUE CALCULE EL RADIO Y LA SUPERFICIE DE:
  • 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. 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. 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. 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. 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. 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. 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); } }