Csharp
using namespace
using namespace
using namespace
using namespace
std;
//Procedimiento principal
int main()
{
int fondo; //Control delfondo de dinero disponible
int toperetirodiario; //Control del tope de retiro diario
int clave; //Control de seguridad de usuario
int dinero; //Dinero quese extraera
int resto; //Para operaciones de resto
int cantidadde100; //Cambio de 100
int cantidadde50; //Cambio de 50
int cantidadde20; //Cambio de 20
int cantidadde10; //Cambio de 10
int cantidadde5; //Cambio de 5
int cantidadde2; //Cambio de 2
int cantidadde1; //Cambio de 1
//Inicialización de variables eneste caso
//De un solo usuario
fondo=5000;
toperetirodiario=2000;
clave=25302694;
dinero=1;
//Ciclo de validación de usuario y extracción.
while (fondo>dinero && toperetirodiario>dinero && dinero!=0)
{
//Presentacón
cout<<"-----------------------------------"<<endl;
cout<<"Cajero Automatico desarrollado por:"<<endl;
cout<<"-----------------------------------"<<endl;
//Solicitamos autenticación
cout<<"Ingrese clavepersonal:"<<endl;
cin>>clave;
//Controlamos si es la clave correcta
if (clave==25302694)
{
//Autorizamos operación
cout<<"-----------------------------------"<<endl;
cout<<"Ingrese dinero a retirar:"<<endl;
cin>>dinero;
//Algunas condiciones paraque funcione
if (fondo>dinero && toperetirodiario>dinero && dinero!=0)
{
//Actualizamos el fondo
...
Regístrate para leer el documento completo.