Advertisement
JeeyVee

Untitled

Dec 11th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.72 KB | None | 0 0
  1. package com.company;
  2.  
  3. import com.company.Jacobi;
  4. import com.company.GaussSeidel;
  5.  
  6. import java.io.IOException;
  7. import java.sql.SQLOutput;
  8. import java.util.Scanner;
  9.  
  10. @SuppressWarnings("All")
  11. public class Main {
  12.  
  13.     public static int menu() {
  14.         String naglowek =
  15.                 "-----------------\nMetody iteracyjne \n" +
  16.                         "-----------------\n" +
  17.                         "" +
  18.                         "\nWybierz metodę: " +
  19.                         "\n1. Metoda Jacobiego" +
  20.                         "\n2. Metoda Gaussa-Seidla" +
  21.                         "\n3. Metoda SOR" +
  22.                         "\n0. Koniec programu\n" +
  23.                         "" +
  24.                 "\nCopyright © 2018 - 2019 Witold Warzecha";
  25.  
  26.         System.out.println(naglowek);
  27.  
  28.         Scanner in = new Scanner(System.in);
  29.         int w = in.nextInt();
  30.  
  31.         return w;
  32.     }
  33.  
  34.     public static void main(String[] args) throws IOException {
  35.  
  36.         Scanner in = new Scanner(System.in);
  37.  
  38.         int choice = menu();
  39.  
  40.         while (choice != 0) {
  41.             switch (choice) {
  42.                 case 1:
  43.                     Jacobi.main(args);
  44.                     break;
  45.                 case 2:
  46.                     GaussSeidel.main(args);
  47.                     break;
  48.                 case 3:
  49.                     SORTest.main(args);
  50.                     break;
  51.                 default:
  52.                     System.out.println("Niepoprawny numer!");
  53.             }
  54.  
  55.             System.out.println("\nWciśnij Enter, aby kontynuować...");
  56.             System.in.read();
  57.  
  58.  
  59.             choice = menu();
  60.         }
  61.         System.out.println("---------------" +
  62.                 "\nKoniec programu\n");
  63.     }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement