0% encontró este documento útil (0 votos)
74 vistas1 página

Calculadora de áreas geométricas

El documento presenta un programa en Java que permite al usuario calcular el área de diferentes figuras geométricas: círculo, triángulo y cuadrado. Dependiendo de la opción seleccionada, el programa solicita las dimensiones necesarias y utiliza métodos específicos para calcular el área correspondiente. Si se ingresa una opción no válida, se solicita reiniciar el programa.

Cargado por

mquinterorsalud
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
74 vistas1 página

Calculadora de áreas geométricas

El documento presenta un programa en Java que permite al usuario calcular el área de diferentes figuras geométricas: círculo, triángulo y cuadrado. Dependiendo de la opción seleccionada, el programa solicita las dimensiones necesarias y utiliza métodos específicos para calcular el área correspondiente. Si se ingresa una opción no válida, se solicita reiniciar el programa.

Cargado por

mquinterorsalud
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

class Main {

public static void main(String[] args) {


[Link] scanner = new [Link]([Link]); // Crear un
Scanner para leer datos del usuario

// Mostrar el menú de opciones


[Link]("Seleccione la figura geométrica para calcular el
área:");
[Link]("1. Círculo");
[Link]("2. Triángulo");
[Link]("3. Cuadrado");
[Link]("Ingrese el número de la opción deseada: ");
int opcion = [Link]();

if (opcion == 1) {
// Calcular el área de un círculo
[Link]("Ingrese el radio del círculo: ");
double radio = [Link]();
double areaCirculo = calcularAreaCirculo(radio);
[Link]("El área del círculo es: %.2f\n", areaCirculo);
} else if (opcion == 2) {
// Calcular el área de un triángulo
[Link]("Ingrese la base del triángulo: ");
double base = [Link]();
[Link]("Ingrese la altura del triángulo: ");
double altura = [Link]();
double areaTriangulo = calcularAreaTriangulo(base, altura);
[Link]("El área del triángulo es: %.2f\n", areaTriangulo);
} else if (opcion == 3) {
// Calcular el área de un cuadrado
[Link]("Ingrese el lado del cuadrado: ");
double lado = [Link]();
double areaCuadrado = calcularAreaCuadrado(lado);
[Link]("El área del cuadrado es: %.2f\n", areaCuadrado);
} else {
[Link]("Opción no válida. Por favor, reinicie el programa e
intente nuevamente.");
}

[Link](); // Cerrar el Scanner


}

// Método para calcular el área de un círculo


public static double calcularAreaCirculo(double radio) {
return 3.14159 * radio * radio; // Fórmula: π * r^2 (aproximando π como
3.14159)
}

// Método para calcular el área de un triángulo


public static double calcularAreaTriangulo(double base, double altura) {
return (base * altura) / 2; // Fórmula: (base * altura) / 2
}

// Método para calcular el área de un cuadrado


public static double calcularAreaCuadrado(double lado) {
return lado * lado; // Fórmula: lado^2
}
}

También podría gustarte