#include <iostream>
using namespace std;
#define min 100
#define max 1000
int main() {
int dinero;
int saldo;
char respuesta;
srand(time(NULL));
cout<<"Bienvenido al cajero 4B"<<endl;
saldo=rand()%(max-100)+min;
cout<<"Tu saldo es:"<<saldo<<" "<<"euros"<<endl;
cout<<"Quieres seguir utilizando el cajero s/n:";
cin>>respuesta;
while(respuesta!='s'&&respuesta!='S'&&respuesta!='n'&&respuesta!='N')
{
cout<<"Se ha producido un error.Intruduce ahora s/n:";
cin>>respuesta;
}
while (respuesta=='s'||respuesta=='S')
{
cout<<"¿Cuanto dinero deseas retirar?:"<<endl;
cin>>dinero;
if(dinero>saldo)
{
cout<<"Lo sentimos.Ya no tienes saldo en tu cuenta.Te quedan:"<<saldo<<" "<<"euros"<<endl;
cout<<"¿Deseas retirar lo que te queda de saldo? responde s/n:";
cin>>respuesta;
while(respuesta!='s'&&respuesta!='S'&&respuesta!='n'&&respuesta!='N')
{
cout<<"Se ha producido un error.Introduzce ahora s/n:";
cin>>respuesta;
}
if(respuesta=='s'||respuesta=='S')
{
cout<<"Te agradecemos que hayas utilizado este cajero"<<endl;
saldo=saldo-dinero;
}
}
else
{
cout<<"Te agradecemos que hayas utilizado este cajero"<<endl;
saldo=saldo-dinero;
}
cout<<"Quieres seguir utilizando el cajero s/n:";
cin>>respuesta;
while(respuesta!='s'&&respuesta!='S'&&respuesta!='n'&&respuesta!='N')
{
cout<<"Se ha producido un error.Introduzce ahora s/n:";
cin>>respuesta;
}
}
cout<<"El cajero no está disposible";
return 0;
}
CONSOLA:
No hay comentarios:
Publicar un comentario