Assignment 75

code

///Name: Mutsu Osoegawa
///Period: 7
///Project Name: Right Triangle Checker
///File Name: RightTriangleChecker.java
///Date: 1/26/2015

import java.util.Scanner;
public class RightTriangleChecker
{
    public static void main( String[] args )
    {
        Scanner keyboard = new Scanner(System.in);
        int side1, side2, side3, ab, c;
        ab = 0; 
        c = 0;
        System.out.println( "Enter three integer: " );
        System.out.print( "Side 1: " );
        side1 = keyboard.nextInt();
        System.out.print( "Side 2: " );
        side2 = keyboard.nextInt();
        while ( side1 >= side2 )
        {
            System.out.println( side2 + " is smaller than " + side1 + ". Try again. " );
            System.out.print( "Side 2: " );
            side2 = keyboard.nextInt();
        }
        System.out.print( "Side 3: " );
        side3 = keyboard.nextInt();
        while ( side2 >= side3 )
        {
            System.out.println( side3 + " is smaller than " + side2 + ". Try again. " );
            System.out.print( "Side 3: " );
            side3 = keyboard.nextInt();
        }
        
        System.out.println( "Your three sides are " + side1 + " " + side2 + " " + side3 );
        ab = side1*side1 + side2*side2;
        c = side3*side3;
        if ( ab == c )
        {
            System.out.println( "These sides *do* make a right triangle. Yippy-skippy! " );
        }
        else if ( ab != c )
        {
            System.out.println( "NO! These sides do not make a right triangle! " );
        }
    }
}