Tema: menu c++
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2014, 07:26
lenit
 
Fecha de Ingreso: julio-2012
Mensajes: 106
Antigüedad: 11 años, 9 meses
Puntos: 2
menu c++

necesito ayuda, quiero que se me ejcute un menu hasta que de a la opcion de salir pero con este codigo me funciona la primera vez y luego se me ejcuta un bucle infinito, como lo podria hacer muchas gracias.
Código C++:
Ver original
  1. int main() {
  2.  
  3.     banco b;
  4.     char opcion;
  5.    
  6.     iniciar(b);
  7.    
  8.  
  9.      while(opcion!='5'){
  10.     cout <<"------------MENU------------"<< endl;
  11.     cout <<"1-Insertar "<<endl;
  12.     cout <<"2-Consultar "<<endl;
  13.     cout <<"3-Hacer un pedido "<<endl;
  14.     cout <<"4-Mostrar toda la información "<<endl;
  15.     cout <<"5-Salir"<<endl;
  16.     cout <<"----------------------------"<<endl;
  17.    
  18.     opcion=getchar();
  19.  
  20.  
  21.     switch(opcion){
  22.     case '1':
  23.  
  24.         ...
  25.         break;
  26.     case '2':
  27.  
  28.         ...
  29.         break;
  30.     case '3':
  31.         ..
  32.         break;
  33.     case '4':
  34.         ...
  35.         break;
  36.     case '5':
  37.         ..
  38.         break;
  39. }
  40.     }
  41.  
  42.  
  43.     return 0;
  44. }

Última edición por lenit; 23/11/2014 a las 07:57