grodek118

Sorted Names

Sep 27th, 2022
986
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.07 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.  
  7.         Scanner scanner = new Scanner(System.in);
  8.        
  9.         String name1 = scanner.nextLine();
  10.         String name2 = scanner.nextLine();
  11.         String name3 = scanner.nextLine();
  12.  
  13.         if (name1.compareTo(name2) < 0 && name1.compareTo(name3) < 0 && name2.compareTo(name1) > 0 &&
  14.                 name2.compareTo(name3) < 0 && name3.compareTo(name1) > 0 && name3.compareTo(name2) > 0)
  15.         {
  16.             System.out.println(name1 + ", " + name2 + ", " + name3);
  17.         }
  18.         else if (name1.compareTo(name2) <= 0 && name1.compareTo(name3) <= 0 && name3.compareTo(name1) >= 0 &&
  19.         name3.compareTo(name2) <= 0 && name2.compareTo(name1) >= 0 && name2.compareTo(name3) >= 0)
  20.         {
  21.             System.out.println(name1 + ", " + name3 + ", " + name2);
  22.         }
  23.         else if (name2.compareTo(name1) <= 0 && name2.compareTo(name3) <= 0 && name1.compareTo(name2) >= 0 &&
  24.         name1.compareTo(name3) <= 0 && name3.compareTo(name2) >= 0 && name3.compareTo(name1) >= 0)
  25.         {
  26.             System.out.println(name2 + ", " + name1 + ", " + name3);
  27.         }
  28.         else if (name2.compareTo(name3) <= 0 && name2.compareTo(name1) <= 0 && name3.compareTo(name2) >= 0 &&
  29.         name3.compareTo(name1) <= 0 && name1.compareTo(name2) >= 0 && name1.compareTo(name3) >= 0)
  30.         {
  31.             System.out.println(name2 + ", " + name3 + ", " + name1);
  32.         }
  33.         else if (name3.compareTo(name2) <= 0 && name3.compareTo(name1) <= 0 && name2.compareTo(name3) >= 0 &&
  34.         name2.compareTo(name1) <= 0 && name1.compareTo(name3) >= 0 && name1.compareTo(name2) >= 0)
  35.         {
  36.             System.out.println(name3 + ", " + name2 + ", " + name1);
  37.         }
  38.         else if (name3.compareTo(name1) <= 0 && name3.compareTo(name2) <= 0 && name1.compareTo(name3) >= 0 &&
  39.         name1.compareTo(name3) >= 0 && name2.compareTo(name3) >= 0 && name2.compareTo(name1) >= 0)
  40.         {
  41.             System.out.println(name3 + ", " + name1 + ", " + name2);
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment