Académique Documents
Professionnel Documents
Culture Documents
}
int menu(double total)
{
int opcion;
cout<<"---------------MENU DEL CAJERO---------------"<<endl;
cout<<"---------------------------------------------"<<endl<<endl;
cout<<"Depositar dinero...........................(1)"<<endl;
cout<<"Retirar dinero.............................(2)"<<endl;
cout<<"Consulta de saldo..........................(3)"<<endl;
cout<<"Salir / Exit...............................(4)"<<endl;
cout<<endl<<"Elija la transaccion que desea realizar: ";
cin>>opcion;
return opcion;
}
double proceso(int opcion,double total)
{
switch (opcion)
{
case 1:total=deposito(total);break;
case 2:total=retiro(total);break;
case 3:total=saldo(total);break;
case 4:cout<<endl<<"Ud. ha salido del sistema"<<endl<<endl;exit (0);
default: {
cout<<"Ingrese un valor correcto"<<endl;
menu(total);
}
}
return total;
}
int main()
{
double total=0;
int opcion, a;
char c;
do
{
cout<<endl<<endl;
opcion=menu(total);
total=proceso(opcion,total);
do
{
cout<<endl;
cout<<"Desea realizar alguna otra transaccion (S)(N): ";
cin>>c;
a=0;
switch(c)
{
case 's':
case 'S':a=2;break;
case 'n':
case 'N':break;
default: cout<<endl<<"Ingrese un valor correcto"<<endl;a=1;
}
} while (a==1);
} while (a==2);
fin();
return 0;
}