Calcular el área del cuadrado rectángulo y triangulo en java
Haz clic aquí para suscribirte a mi canal
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
int i = 1;
double lado,base,altura;
do{
lado = 0;
base = 0;
altura = 0;
System.out.println(«1 = calcular el área del cuadrado»);
System.out.println(«2 = calcular el área del rectangulo»);
System.out.println(«3 = Calcular el área del triangulo»);
System.out.println(«0 = salir»);
i = leer.nextInt();
switch(i){
case 1:
System.out.println(«ingresa uno de los lados del cuadrado»);
lado = leer.nextDouble();
System.out.println(«EL área del cuadrado es: «+Calcular.areaCuadrado(lado));
break;
case 2:
System.out.println(«Ingresa la base del rectangulo»);
base = leer.nextDouble();
System.out.println(«Ingresa la altura del rectangulo»);
altura = leer.nextDouble();
System.out.println(«EL área del rectangulo es: «+Calcular.areaRectangulo(base, altura));
break;
case 3:
System.out.println(«Ingresa la base del triangulo»);
base = leer.nextDouble();
System.out.println(«Ingresa la altura del triangulo»);
altura = leer.nextDouble();
System.out.println(«EL área del triangulo es: «+Calcular.areaTringulo(base, altura));
break;
case 0:
System.out.println(«Sistema finalizado»);
break;
default:
System.out.println(«Ingresa un numero correcto»);
}
}while(i != 0);
}
}
/*Clase calcular*/
public class Calcular {
public static double areaCuadrado(double lado){
return lado * lado;
}
public static double areaRectangulo(double base, double altura){
return base * altura;
}
public static double areaTringulo(double base, double altura){
return (base * altura) / 2;
}
}
Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.