wa12rior

WDJ 05.03.2020 Zad

Mar 5th, 2020
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.82 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Test {
  4.     public static void main(String[] args) {
  5.         Scanner sc = new Scanner(System.in);
  6.  
  7.         int option = menu(sc);
  8.  
  9.         switch (option) {
  10.             case 1:
  11.                 System.out.println("Napis");
  12.                 napis(sc);
  13.                 break;
  14.             case 2:
  15.                 System.out.println("Tablice");
  16.                 tablice(sc);
  17.                 break;
  18.             case 3:
  19.                 System.out.println("\nDo zobaczenia kiedys!");
  20.                 break;
  21.             default:
  22.                 System.out.println("Zła akcja. Spróbuj ponownie.");
  23.                 option = menu(sc);
  24.                 break;
  25.         }
  26.     }
  27.  
  28.     private static int menu(Scanner sc) {
  29.         System.out.println("Menu\n\n Wybierz opcje: \n (1) Napisy \n (2) Tablice \n (3) Wyjście \n");
  30.         return sc.nextInt();
  31.     }
  32.  
  33.     private static int napis(Scanner sc) {
  34.         int option = 0;
  35.         String txt;
  36.         do {
  37.             System.out.println("Menu napis \n\n Wybierz opcje: \n (1) Wprowadz napis \n (2) Zmień litery na duże \n (3) Zmień litery na małe \n (4) Porównanie  \n (5) Powrót \n (6) Wyjście \n ");
  38.             if (txt.isEmpty() || txt == null) {}
  39.             option = sc.nextInt();
  40.             switch (option) {
  41.                 case 1:
  42.                     txt = sc.next();
  43.                     continue;
  44. //                case 2:
  45. //
  46. //                case 3:
  47. //                case 4:
  48.                 case 5:
  49.                     return menu(sc);
  50.             }
  51.         } while (option != 6);
  52.         return 3;
  53.     }
  54.  
  55.     private static void tablice(Scanner sc) {
  56.         System.out.println("Menu tablice \n\n Wybierz opcje: \n (1) Wprowadz tablice \n (2) Posortuj tablice \n (3) Powrót \n (4) Wyjście \n ");
  57.     }
  58. }
Add Comment
Please, Sign In to add comment