import java.util.*;
import java.lang.*;
import java.io.*;
public class MenuProgram {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
boolean exit = false;
}
while (!exit) {
System.out.println("=== Menú Principal ===");
System.out.println("1. Área 1");
System.out.println("2. Área 2");
System.out.println("3. Área 3");
System.out.println("4. Salir");
System.out.print("Seleccione una opción: ");
int choice = scanner.nextInt();
switch (choice) {
case 1:
areaMenu(scanner, "Área 1");
break;
case 2:
areaMenu(scanner, "Área 2");
break;
case 3:
areaMenu(scanner, "Área 3");
break;
case 4:
System.out.println("Saliendo del programa...");
exit = true;
break;
default:
System.out.println("Opción no válida, por favor intente de nuevo.");
}
}
scanner.close();
}
public static void areaMenu(Scanner scanner, String areaName) {
boolean back = false;
while (!back) {
System.out.println("=== " + areaName + " ===");
System.out.println("1. Regresar al menú principal");
System.out.println("2. Cerrar programa");
System.out.print("Seleccione una opción: ");
int areaChoice = scanner.nextInt();
switch (areaChoice) {
case 1:
back = true;
break;
case 2:
System.out.println("Cerrando el programa...");
System.exit(0);
break;
default:
System.out.println("Opción no válida, por favor intente de nuevo.");
}
}
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: