martes, 17 de noviembre de 2015

Cajero 4B

#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