Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - rusoko

#1
Bueno ya pude hacerlo solo me falta que diga cuando un asiento ya esta ocupado me podrian ayudar en eso yo no hallo la forma

void main(){
     
   int salir = 0,opc = 1,contador = 0;
   int asientosprimera[12]={0};
   int i, j, aux;

   while(salir == 0){
      cout<<"\n ---Asignacion de Asientos--- \n"<<endl;
      cout<<"1. Primera Clase"<<endl;
      cout<<"2. Clase Economica"<<endl;
      cout<<"3. Mostrar Estadistica"<<endl;
      cout<<"4. Eliminar asientos reservados"<<endl;
      cout<<"5. Salir "<<endl;
      cin>>opc;

      switch(opc){

      case 1: {
             for (i=0; i<5; i++)
          {
             printf("%d ",asientosprimera);
          }
             printf("\nDigite el Asiento que desea asignar: \n");
             scanf("%d",&aux);
      if(aux<=5){
             asientosprimera[--aux]=1;
             printf("\nAsiento Asignado Correcta Mente: \n");
             for (i=0; i<5; i++)

         {
             printf("%d ", asientosprimera);
         }
             getch();
           }
      else {cout<<"Lo sentimos ese asiento no pertenece a la Primera clase \n";
            cout<<"Digite una opcion valida  \n";}
            break;
            }
      case 2: {
         for (i=0; i<12; i++)
          {
             printf("%d ",asientosprimera);
          }
             printf("\nDigite el Asiento que desea asignar: ");
             scanf("%d",&aux);
       if(aux>=6 && aux<=12){
             asientosprimera[--aux]=1;
             printf("\nAsientos Asignados: \n");
             for (i=0; i<12; i++)
         {
             printf("%d ", asientosprimera);
         }
            getch();
         }
       else cout<<"Lo sentimos ese asiento no pertenese a la clase turista";   
             break;
       }
      case 3: {  
          cout<<"Asientos de Primera clase \n";
          printf("%d ",asientosprimera[0]);
          printf("%d ",asientosprimera[1]);
          printf("%d ",asientosprimera[2]);
          printf("%d ",asientosprimera[3]);
          printf("%d \n",asientosprimera[4]);
          cout<<"Asientos de Clase Economica \n";
          printf("%d ",asientosprimera[5]);
          printf("%d ",asientosprimera[6]);
          printf("%d ",asientosprimera[7]);
          printf("%d ",asientosprimera[8]);
          printf("%d ",asientosprimera[9]);
          printf("%d ",asientosprimera[10]);
          printf("%d ",asientosprimera[11]);
             break;
            }
      
      case 4: printf("Digite el asiento que desea cancelar");
               scanf("%d",&aux);
               asientosprimera[--aux]=0;
              printf("Asiento Cancelado");
      
             getch();
      case 5: salir = 1;
      
      
      }/// llave de switch
}/// llave del while
}// lave del void main
#2
Me podrían explicar como usar el array para asignar un asiento y como modificarlo cuando quiera lo tengo que separar en dos partes en clase privada y turista
el array seria algo así: asiento[16] donde 6 son privados y 10 de turistas se los agradecería mucho

me dijeron que tenían que estar todos en 0 para así comenzar a modificar siendo 0 vació y 1 ocupado
#3
Programación C/C++ / Ayuda con c++ en un menu
20 Abril 2014, 08:48 AM
me dejaron una tarea de hacer un menu pero me quede trabado en una parte y es en una donde ocupo que me muestre un subtotal, tengo que hacerlo en un switch ya pide el numero de articulos y el precio ya esta definido lo encere en un while para que sea un ciclo pero a la segunda ves que dijito solo muestra la información de esa y no la del anterior mas la que acabo de poner, ocupo que muestre cuanto he vendido desde que lo comense a usar, estoy usando programación orientada a objetos alguien que me pueda ayudar? :huh: :huh: