terça-feira, 20 de julho de 2021

curso () POO 03

 // inicio principal



package application;


import entities.Triangle;

import java.util.Locale;

import java.util.Scanner;


public class Program {

    public static void main(String[] args) {        

        Locale.setDefault(Locale.US);

        Scanner sc = new Scanner(System.in);

        

        Triangle x,y;

        x = new Triangle();

        y = new Triangle();

        

        System.out.println("Enter the measures of triangle X: "); 

        x.a = sc.nextDouble();

        x.b = sc.nextDouble();

        x.c = sc.nextDouble();

        System.out.println("Enter the measures of triangle Y: ");

        y.a = sc.nextDouble();

        y.b = sc.nextDouble();

        y.c = sc.nextDouble();

      

        double areaX = x.area();

        double areaY = y.area();

        

        

        

        System.out.printf("Triangle X area: %.4f%n", areaX);

        System.out.printf("Triangle Y area: %.4f%n", areaY);

        

        if (areaX > areaY){

               System.out.println("Larger area: X");

        }

        else{

            System.out.println("Larger area: Y");

        }

        

        sc.close();

    }

}

// fim principal



// inicio classe triangulo

package entities;


public class Triangle {

    

    public double a;

    public double b;

    public double c;      

    

    public double area(){

        double p = (a + b +c) / 2.0;

        return Math.sqrt(p * (p - a) * (p - b) * (p - c));

                

     // double result = Math.sqrt(p * (p -a) * (p -b) * (p -c));

     // return result;

   }

}



// fim classe triangulo