miércoles, 26 de septiembre de 2007

Programa de Tickets

#include
#include

using namespace std;

int Venta(int sits[],int precio[], int x, int& venta)
{
int cantidad, total;
cout<<”\n Cantidad de taquillas: “; cin>>cantidad;
if ( cantidad > sits[x])
{ cout<<”\n ** No hay suficientes taquillas **\n”; return -1; } sits[x] -= cantidad; total = cantidad * precio[x]; venta += total; return cantidad; } int main(int argc, char *argv[]) { int sits[4]; int precio[4]; int e, ventas = 0; int x; sits[0] = 50; sits[1] = 100; sits[2] = 250; sits[3] = 65; precio[0] = 1500; precio[1] = 900; precio[2] = 500; precio[3] = 100; while(!0){ cout<<”\n Asientos Disponibles/Precios\n\n”; cout<<” V.I.P.:\t”<<>”;
cin >> x;

if(x == 0)
break;

switch(x){
case (1):
e=Venta(sits, precio, 0, ventas);
if (e==-1)
break;
cout<<”\n “<break;
case (2):
e=Venta(sits, precio, 1, ventas);
if (e==-1)
break;
cout<<”\n “<break;
case (3):
e=Venta(sits, precio, 2, ventas);
if ( e==-1)
break;
cout<<”\n “<break;
case (4):
e=Venta(sits, precio, 3, ventas);
if ( e == -1)
break;
cout<<”\n “<break;
default:
cout<<”\n\n Opcion No Valida\n”;
break; }
}
return EXIT_SUCCESS;
}

No hay comentarios: