piffy icon

RefactorTriangle

piffy | PRO | 08/21/21 01:48:42 PM UTC | 0 ⭐ | 2062 👁️ | Never ⏰ | []
Java |

810 B

|

None

|

0 👍

/

0 👎

package refactortriangle;
import java.util.Scanner;
public class RefactorTriangle {
 
    public static void main(String[] args) {       
        Scanner scanner = new Scanner(System.in);
        System.out.println("Calcolo dell'area di un triangolo con il metodo di Erone");
        System.out.println("Inserire i valori dei lati");
        float lato1=scanner.nextFloat();
        float lato2=scanner.nextFloat();
        float lato3=scanner.nextFloat();
        if (lato1>lato2+lato3 || lato2>lato1+lato3 || lato3>lato1+ lato2 ||
            lato1<=0 || lato2<=0 || lato3<=0) {System.out.println("Non è un triangolo");}
        else
        {float p=(lato1+lato2+lato3)/2;
         double Ar=Math.sqrt(p*(p-lato1)*(p-lato2)*(p-lato3));
         System.out.println("L'area è "+Ar);
        }      
    }
}

Comments