package com.mycompany.mavenproject1;
import java.util.Scanner;

/** Hello World from RJM Programming ... fancy a triangle program! **/
public class App 
{
    public static void main( String[] args )
    {
        System.out.println( "Hello World from RJM Programming ... fancy a triangle program!" );
        Double side1,side2,side3, s;
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the lengths of the sides of your triangle ");
        System.out.print("Side 1 : ");
        side1=sc.nextDouble();
        System.out.print("Side 2 : ");
        side2=sc.nextDouble();
        System.out.print("Side 3 : ");
        side3=sc.nextDouble();
        if (side1 > 0.0 && side2 > 0.0 && side3 > 0.0) {
            s = (side1+side2+side3) / 2.0;
            System.out.println("The triangle perimeter is " + (side1 + side2 + side3) + 
                     " and the area is " + Math.sqrt(s*(s-side1)*(s-side2)*(s-side3)));
        } else {
            System.out.println("This is invalid data for a triangle.");
        }
    }
}
