Entrada desde Teclado – Ejercicio 19: Realiza un programa que permita determinar el área y volumen de un cilindro dado su radio (r) y altura (h) los cuales deben ser introducidos por el usuario, al final escribir los resultados.
📹🎥 Encuentra el video de la explicación 👉 AQUÍ 🎬
En este post, exploraremos cómo crear un programa en Java que calcula el área superficial y el volumen de un cilindro solicitando el radio y la altura al usuario, utilizando fórmulas geométricas y mostrando los resultados en pantalla. Ideal para principiantes en programación.
Código:
public class Ejercicio19 {
/*
* Ejercicio 19: Realiza un programa que permita determinar el área y volumen
* de un cilindro dado su radio (r) y altura (h) los cuales deben ser
* introducidos por el usuario, al final escribir los resultados.
*/
public static void main(String[] args) {
// Crear un objeto Scanner para leer la entrada del usuario
Scanner entrada = new Scanner(System.in);
// Solicitar el radio y la altura del cilindro
System.out.print("Ingrese el radio del cilindro (r): ");
double radio = entrada.nextDouble();
System.out.print("Ingrese la altura del cilindro (h): ");
double altura = entrada.nextDouble();
// Calcular el área superficial del cilindro
double areaSuperficial = 2 * Math.PI * radio * (radio + altura);
// Calcular el volumen del cilindro
double volumen = Math.PI * Math.pow(radio, 2) * altura;
// Mostrar los resultados
System.out.printf("Área superficial del cilindro: %.2f\n", areaSuperficial);
System.out.printf("Volumen del cilindro: %.2f\n", volumen);
// Cerrar el Scanner
entrada.close();
}
}
Este ejercicio demuestra cómo calcular el área superficial y el volumen de un cilindro utilizando Java. Al practicar con este tipo de ejercicios, los estudiantes pueden familiarizarse con conceptos clave de entrada y salida de datos, así como con operaciones aritméticas más avanzadas.
Ejecución:
Ingrese el radio del cilindro (r): 5
Ingrese la altura del cilindro (h): 10
Área superficial del cilindro: 471.24
Volumen del cilindro: 785.40
Este ejercicio es ideal para quienes están aprendiendo a programar y desean practicar con cálculos geométricos y la entrada/salida de datos en Java.
Espero que este ejercicio te resulte de gran ayuda.