#include <iostream>
void menu();
void submenu();
int main()
{
char opcion;
do {
menu();
std::cin >> opcion;
switch (opcion)
{
case '1':
std::cout << "\n OPCION 1 SELECCIONADA" << std::endl;
break;
case '2':
std::cout << "\n OPCION 2 SELECCIONADA" << std::endl;
break;
case '3':
std::cout << "\n OPCION 3 SELECCIONADA" << std::endl;
break;
case '4':
submenu();
break;
case '5':
std::cout << "\n FIN DEL PROGRAMA" << std::endl;
break;
default:
std::cout << "\n OPCION NO VALIDA" << std::endl;
break;
}
} while (opcion != '5');
return 0;
}
void menu()
{
std::cout << "\n MENU PRINCIPAL"
<< "\n ======================================"
<< "\n 1.- Ingreso Estudiantes"
<< "\n 2.- Modificacion Estudiante"
<< "\n 3.- Eliminar Estudiante"
<< "\n 4.- Reportes"
<< "\n 5.- Salir"
<< "\n ======================================"
<< "\n OPCION: ";
}
void submenu()
{
char opcion;
do {
std::cout << "\n MENU REPORTES"
<< "\n ======================================"
<< "\n 1.- Mostras Todos Los Estudiantes"
<< "\n 2.- Mostrar Por nivel"
<< "\n 3.- Mostrar Por Promedio"
<< "\n 4.- Volver"
<< "\n ======================================"
<< "\n OPCION: ";
std::cin >> opcion;
switch (opcion)
{
case '1':
std::cout << "\n OPCION 1 SELECCIONADA" << std::endl;
break;
case '2':
std::cout << "\n OPCION 2 SELECCIONADA" << std::endl;
break;
case '3':
std::cout << "\n OPCION 3 SELECCIONADA" << std::endl;
break;
case '4':
break;
default:
std::cout << "\n OPCION NO VALIDA" << std::endl;
break;
}
} while (opcion != '4');
}