Guest User

GreatestCommonDivisor

a guest
Feb 22nd, 2017
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.37 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /**
  4.  * Created by Jo on 2/21/2017.
  5.  */
  6. public class GreatestCommonDivisor {
  7.     public static void main(String[] args) {
  8.         Scanner console = new Scanner(System.in);
  9.         int number1 = Integer.parseInt(console.nextLine());
  10.         int number2 = Integer.parseInt(console.nextLine());
  11.         int tempNumber = 0;
  12.  
  13.         if (number1 == 0) {
  14.             System.out.println(number2);
  15.         } else {
  16.             if (number2 == 0) {
  17.                 System.out.println(number1);
  18.             } else {
  19.                 if (number1 == number2) {
  20.                     System.out.println(number1);
  21.                 } else {
  22.                     if (number1 > number2) {
  23.                         while (number2!= 0) {
  24.                             tempNumber = number2;
  25.                             number2 = number1 % number2;
  26.                             number1 = tempNumber;
  27.                         }
  28.                         System.out.println(number1);
  29.                     } else {
  30.                         while (number1!= 0) {
  31.                             tempNumber = number1;
  32.                             number1 = number2 % number1;
  33.                             number2 = tempNumber;
  34.                         }
  35.                         System.out.println(number2);
  36.                     }
  37.                 }
  38.             }
  39.         }
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment