Como aser un menu sin estructura de control
Publicado por Cristian Sieg (22 intervenciones) el 22/02/2020 01:22:22
Algien me ayudaría a aser un menu en Dev C++ sin estructura de control no entiendo como se podria aser
Valora esta pregunta


-3
#include <iostream>
using namespace std;
void menu();
int main()
{
char opcion;
do{
menu();
cin >> opcion;
switch(opcion) {
case '1':
cout << "\nHa seleccionado la opcion 1" << endl;
break;
case '2':
cout << "\nHa seleccionado la opcion 2" << endl;
break;
case '3':
cout << "\nHa seleccionado la opcion 3" << endl;
break;
case '4':
cout << "\nHa seleccionado la opcion 4"
<< "\n\nFIN DEL PROGRAMA" << endl;
break;
default:
cout << "\nOPCION NO VALIDA" << endl;
break;
}
} while(opcion != '4');
return 0;
}
void menu()
{
cout << "\n MENU "
<< "\n====================="
<< "\n1.- Opcion uno ... [1]"
<< "\n2.- Opcion dos ... [2]"
<< "\n3.- Opcion tres .. [3]"
<< "\n4.- Salir ........ [4]"
<< "\n======================"
<< "\nOPCION (1-4): ";
}