piffy

RefactorTriangle

Aug 21st, 2021
1,343
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package refactortriangle;
  2. import java.util.Scanner;
  3. public class RefactorTriangle {
  4.  
  5.     public static void main(String[] args) {      
  6.         Scanner scanner = new Scanner(System.in);
  7.         System.out.println("Calcolo dell'area di un triangolo con il metodo di Erone");
  8.         System.out.println("Inserire i valori dei lati");
  9.         float lato1=scanner.nextFloat();
  10.         float lato2=scanner.nextFloat();
  11.         float lato3=scanner.nextFloat();
  12.         if (lato1>lato2+lato3 || lato2>lato1+lato3 || lato3>lato1+ lato2 ||
  13.             lato1<=0 || lato2<=0 || lato3<=0) {System.out.println("Non è un triangolo");}
  14.         else
  15.         {float p=(lato1+lato2+lato3)/2;
  16.          double Ar=Math.sqrt(p*(p-lato1)*(p-lato2)*(p-lato3));
  17.          System.out.println("L'area è "+Ar);
  18.         }      
  19.     }
  20. }
RAW Paste Data