import java.util.Scanner;

public class MenueMethoden {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        printMenu(sc);
        printMenu(sc);
        printMenu(sc);
        printMenu(sc);
        printMenu(sc);
    }


    public static void printMenu(Scanner sc) {
        System.out.println("1. Hallo ausgeben");
        System.out.println("2. Zahl quadrieren");
        System.out.println("3. Zahl größer 0 testen");
        System.out.println("4. \"Programmende\" ausgeben");
        System.out.println();
        System.out.print("Programmfunktion? ");

        int eingabe = sc.nextInt();
        sc.nextLine();

        switch(eingabe) {
            case 1:
                System.out.println("Hallo");
                break;
            case 2:
                System.out.print("Bitte gebe eine Zahl ein, die quadriert werden soll: ");
                int zahl1 = sc.nextInt();
                sc.nextLine();

                System.out.println("Die quadrierte Zahl lautet: " + Math.pow(zahl1, 2));
                break;
            case 3:
                System.out.print("Bitte gebe eine Zahl ein, die auf größer 0 getestet werden soll: ");
                int zahl2 = sc.nextInt();
                sc.nextLine();

                if (zahl2 > 0) {
                    System.out.println("Die eingegebene Zahl ist größer als 0");
                } else {
                    System.out.println("Die eingegebene Zahl ist kleiner oder gleich 0");
                }
                break;
            case 4:
                System.out.println("Programmende");
                break;
            default:
                System.out.println("Fehlerhafte Eingabe!");
                break;
        }


    }

}
