Advertisement
MrDoyle

Do-While) Right Triangle Checker

Nov 13th, 2020
786
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.         System.out.println("Enter three integers:");
  7.  
  8.         System.out.print("Side 1: ");
  9.         Scanner keyboard1 = new Scanner (System.in);
  10.         int side1 = keyboard1.nextInt();
  11.  
  12.         System.out.print("Side 2: ");
  13.         Scanner keyboard2 = new Scanner (System.in);
  14.         int side2 = keyboard2.nextInt();
  15.  
  16.         do {
  17.             if (side1 < side2){
  18.                 break;
  19.             }
  20.             System.out.println((side2 + " is smaller than " + side1 + ". Try again!"));
  21.             System.out.print("Side 2: ");
  22.             Scanner keyboard3 = new Scanner (System.in);
  23.             side2 = keyboard3.nextInt();
  24.  
  25.         } while (side2 < side1);
  26.  
  27.         System.out.print("Side 3: ");
  28.         Scanner keyboard4 = new Scanner (System.in);
  29.         int side3 = keyboard4.nextInt();
  30.  
  31.         do {
  32.             if (side2 < side3){
  33.                 break;
  34.             }
  35.             System.out.println((side3 + " is smaller than " + side2 + ". Try again!"));
  36.             System.out.print("Side 3: ");
  37.             Scanner keyboard5 = new Scanner (System.in);
  38.             side3 = keyboard5.nextInt();
  39.  
  40.         } while (side3 < side2);
  41.  
  42.         System.out.println("\nYour three sides are " + side1 + " " + side2 + " " + side3);
  43.  
  44.         if(((side1 * side1) + (side2 * side2)) == (side3 * side3)){
  45.             System.out.println("These sides *do* make a right angled triangle");
  46.         }else{
  47.             System.out.println("These sides do not make a right angled triangle");
  48.         }
  49.  
  50.  
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement