[ Foro de C++ ]
Tengo que hacer un menú con if else, for, switch. El menu tiene que regresar si el usuario quiere y finalizar cuando el usuario diga. Quieres regresar? Si es si 1 y vuelve al menú, si es no 2 finalizar
#include<iostream>
#include<string>
#include<math.h>
#include<conio.h>
#include<windows.h>
using namespace std;
int main ()
{
for (int y = 1 ; y = 1;)
{
int volver;
int Flor;
int a;
cout<< (" \n Floristeria SUNFLOWER ")<<endl;
cout<< (" \n MENU DE FLORES ")<<endl;
cout<< (" \n ")<<endl;
cout<< (" \n 1. Rosa ")<<endl;
cout<< (" \n 2. Tulipan ")<<endl;
cout<< (" \n 3. Jazmines ")<<endl;
cout<< (" \n 4. Margaritas ")<<endl;
cout<< (" \n 5. Narcisos ")<<endl;
cout<< (" \n 6. Adios ")<<endl;
cout<< (" \n ")<<endl;
cout<< (" \n Elige un numero ")<<endl;
cin>> Flor;
switch (Flor)
{
case 1:
cout<<"Has elegido Flor ROSA \n";
cout<<"Deseas regresar al menu? \n";
Sleep (10000);
system ("cls");
break;
case 2:
cout<<"Has elegido Flor Tulipan \n";
cout<<"Deseas regresar al menu? \n";
Sleep (10000);
system ("cls");
break;
case 3:
cout<<"Has elegido Flor JAZMINES \n";
cout<<"Deseas regresar al menu? \n";
Sleep (10000);
system ("cls");
break;
case 4:
cout<<"Has elegido Flor MARGARITAS \n";
cout<<"Deseas regresar al menu? \n";
Sleep (10000);
system ("cls");
break;
case 5:
cout<<"Has elegido Flor NARCISOS \n";
cout<<"Deseas regresar al menu? \n";
Sleep (10000);
system ("cls");
break;
case 6:
cout<<"¿Quieres Salir? \n";
cout<<"Deseas regresar al menu? \n";
Sleep (10000);
system ("cls");
break;
default :
cout<<"El numero ingresado no es VALIDO";
}
}
}
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)