Calcular el área del cuadrado rectángulo y triangulo en java

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *