Está en la página 1de 3

#include <iostream.

h>
#include <stdio.h>
#include <constrea.h>
int menu ();
char tipodeC,opcion;
int ingresar (int);
int retirar (int);
void consultar (int);
void main ()
{
cout<<"\n *************CAJERO************** \n ";
int clave,c=3,opcion,ingreso,saldo=3455,accion;
while (clave!=2804 && c>=1)
{
c--;
printf ("Introduce tu clave de acceso (4 cifras)");
scanf ("%i",&clave);
if (clave!=2804)
{
if (c!=0)
printf ("Te quedan %i intentos",c);
else
printf ("Lo siento, no has introducido la clave correcta");
}
else
{
do
{
cout<<" \n -------- TRANSACCIONES -------- ";
cout<<"\n\n eliga tipo de cuenta 1 o 2 ";
cout<<" \n 1)CUENTA CORRIENTE ";
cout<<"\n 2)CUENTA DE AHORROS ";
cin>>tipodeC;
if(tipodeC=='1')
{
cout<<"\n $$$$$$ CUENTA CORRIENTE $$$$$$$$ ";
}
else
{
cout<<"\n\n\n $$$$$$ CUENTA DE AHORROS $$$$$$$$ ";
}
opcion=menu ();
switch (opcion)
{
case 1:
saldo=ingresar (saldo);
printf ("El saldo final de su cuenta son %i pesos",saldo);
break;
case 2:
saldo=retirar(saldo);
break;
case 3:
consultar (saldo);
break;
case 4:
printf ("Ha elegido la opcion cancelar, Adios");
break;
}
}while (opcion!=4);
}
}
}
//Funcion menu
int menu ()
{
int opcion;
printf (" Bienvenido, Elige la accion a realizar: ");
printf ("1. Ingresar dinero ");
printf ("2. Retirar dinero ");
printf ("3. Consultar saldo ");
printf ("4. Cancelar ");

printf ("Elige la opcion numero: ");


scanf ("%i",&opcion);
return opcion;
}
//Funcion ingresar
int ingresar (int saldo)
{
int ingreso;
printf ("Introduzca la cantidad que desea ingresar: ");
scanf ("%i",&ingreso);
saldo=saldo+ingreso;
printf ("La cantidad ingresada son %i pesos",ingreso);
getch ();
return saldo;
}
//Funcion Retirar
int retirar (int saldo)
{
int retirar;
printf ("Introduzca la cantidad a retirar: ");
scanf ("%i",&retirar);
if (retirar>saldo)
{
printf ("No dispone de tanto dinero en su cuenta");
printf ("El saldo que dispone son: %i pesos",saldo);
}
else
{
saldo=saldo-retirar;
printf ("Ha retirado %i pesos",retirar);
printf ("Su saldo final son: %i pesos",saldo);
getch ();
}
return saldo;
}
//Funcion consultar
void consultar (int saldo)
{
printf ("Dispone de un saldo de %i pesos",saldo);
getch ();
}

También podría gustarte