Assignemnt #75, Right Triangle Checker

Code

      /// Name: Alex Pinder
      /// Period: 5
      /// Program Name: Right Triangle Checker
      /// File Name: prog75.java
      /// Date Complete: 1/27/16
      
      import java.util.Scanner;
      
      public class prog75
      {
          public static void main( String[] args )
          {
              Scanner keyboard = new Scanner(System.in);
              
              int a, b, c;
              
              System.out.println( "Enter three integers:" );
              
              do
              {
                  System.out.print( "Side 1: ");
                  a = keyboard.nextInt();
                  
                  if ( a <= 0 )
                      System.out.println( "That doesn't even make sense! Choose numbers that are of absolute value!" );
                  
              } while ( a <= 0 );
              
              do
              {
                   System.out.print( "Side 2: " );
                   b = keyboard.nextInt();
                   
                   if ( b < a )
                      System.out.println( b + " is less than " + a + ". Try Again!" );
              }   while ( b < a );
              
              do
              {
                   System.out.print( "Side 3: " );
                   c = keyboard.nextInt();
                   
                   if ( c < b )
                      System.out.println( c + " is less than " + b + ". Try Again!" );
              }   while ( c < b );
              
              System.out.println( "Your three sides are " + a + " " + b + " " + c );
              
              double triangle = Math.pow( a, 2 ) + Math.pow( b, 2 );
              
              if ( triangle == Math.pow( c, 2 ) )
                  System.out.println( "These sides make a right triangle!" );
              else if ( triangle != Math.pow( c, 2 ) )
                  System.out.println( "No! These sides do not make a right triangle!" );
              }
          }
    

Picture of the output

Assignment 75