Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.23 KB | None | 0 0
  1. public void part4() {
  2.         Scanner scan = new Scanner(System.in);
  3.         System.out.print("Enter formating string: ");
  4.         String doubleFormatingValue = scan.next();
  5.         System.out.print("Enter floating point number: ");
  6.         String doubleNumber = scan.next();
  7.         if (!TextIO.isDouble(doubleNumber)) {
  8.             System.err.println("Unsupported input value");
  9.         } else {
  10.             double d = Double.parseDouble(doubleNumber);
  11.             System.out.println("Formated number: " + String.format(doubleFormatingValue, d));
  12.         }
  13.     }
  14.  
  15.     public void part5() {
  16.         int biggerNumber = 0, smallerNumber = 0;
  17.         Scanner scan = new Scanner(System.in);
  18.         System.out.println("Enter two integers");
  19.         String s1 = scan.next();
  20.         String s2 = scan.next();
  21.         if ((!TextIO.isInteger(s1)) || (!TextIO.isInteger(s2))) {
  22.             System.err.println("Unsupported input value");
  23.         } else {
  24.             int firstNumber = Integer.parseInt(s1);
  25.             int secondNumber = Integer.parseInt(s2);
  26.  
  27.             if (firstNumber >= -100 && firstNumber <= 100 && secondNumber >= -100 && secondNumber <= 100) {
  28.                 if (firstNumber > secondNumber) {
  29.                     biggerNumber = firstNumber;
  30.                     smallerNumber = secondNumber;
  31.                 } else {
  32.                     smallerNumber = firstNumber;
  33.                     biggerNumber = secondNumber;
  34.                 }
  35.                 System.out.println("Min: " + smallerNumber + " max: " + biggerNumber);
  36.             } else {
  37.                 System.err.println("An input value out of range");
  38.             }
  39.         }
  40.     }
  41.  
  42.     public void start(String[] args) {
  43.         final int PART = 4;
  44.         int pocet = args.length; //pocet argumentov
  45.         int part = Integer.parseInt(args[3]);
  46.        
  47.         switch (PART) {
  48.             case 1:
  49.                 part1();
  50.                 break;
  51.             case 2:
  52.                 part2();
  53.                 break;
  54.             case 3:
  55.                 part3(args);
  56.                 break;
  57.             case 4:
  58.                 part4();
  59.                 break;
  60.             case 5:
  61.                 part5();
  62.                 break;
  63.         }
  64.     }  
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement