#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<stdlib.h>
main ()
{
system("cls");
int clave;
int op,saldo,deposito,retiros,consulta,trans;
char op1,op2;
saldo=750;
//op=1;
gotoxy(3,2); printf("*************** **** ****");
gotoxy(3,3); printf("*************** **** * * ****");
gotoxy(3,4); printf("** * **** * * ****");
gotoxy(3,5); printf("** **** * * ****");
gotoxy(3,6); printf("** * **** * * ****");
gotoxy(3,7); printf("** **** * * ****");
gotoxy(3,8); printf("** * **** * * ****");
gotoxy(3,9); printf("*************** **** * * ****");
gotoxy(3,10);printf("*************** **** * * ****");
gotoxy(3,11);printf("** * **** * * ****");
gotoxy(3,12);printf("** **** * * ****");
gotoxy(3,13);printf("** * **** * * ****");
gotoxy(3,14);printf("** **** * ****");
gotoxy(3,15);printf("** * **** ****");
gotoxy(3,16);printf("*************** **** ****");
gotoxy(3,17);printf("*************** **** ****");
gotoxy(6,40);printf("digite la clave de acceso [ ]");
gotoxy(33,40);scanf("%i",&clave);
while(clave!=2345)
{
system("cls");
gotoxy(3,3);printf("clave incorrecta");
gotoxy(6,40);printf("digite la clave de acceso[ ]");
gotoxy(33,40);scanf("%i",&clave);
}
do
{
system("cls");
gotoxy(9,5);printf("CAJERO AUTOMATICO");
gotoxy(9,6);printf("DEPOSITOS...........................1");
gotoxy(9,7);printf("RETIROS.............................2");
gotoxy(9,8);printf("CONSULTAS...........................3");
gotoxy(9,9),printf("SALIR...............................4");
gotoxy(9,10);printf("ESCOGER OPCION[ ]");
gotoxy(25,10);scanf("%d",&op);
switch(op)
{
case 1:
do
{
system("cls");
deposito=0;
gotoxy(37,11);printf("depositos");
gotoxy(1,11);printf("por favor ingrese la cantidad que desee depositar");
gotoxy(3,13);scanf("%d",&deposito);
saldo=saldo+deposito;
gotoxy(4,17);printf("Presiona 'S' para volver a Depositar o 'N' para salir al menu");
op1=getch();
}
while(op1=='s');
break;
case 2:
do
{
system("cls");
retiros=0;
gotoxy(37,11);printf("RETIRO DE DINERO");
gotoxy(1,11);printf("por favor ingrese la cantidad que desee depositar");
gotoxy(3,13);scanf("%d",&retiros);
saldo=saldo-retiros;
gotoxy(4,17);printf("Presiona 'S' para volver a Depositar o 'N' para salir al menu");
op2=getch();
}
while(op2=='s');
break;
case 3:
system("cls");
gotoxy(37,11);printf("consulta");
gotoxy(3,16);printf("usted cuenta con un saldo de %d",saldo);
getch();
break;
case 4:
gotoxy(9,20);printf("gracias por utilizar nuestros servicios");
break;
getch();
default:
gotoxy(9,20);printf("error...vuelva a digitar la opcion correcta");
break;
}
}
while(op!=4);
getch();
}