martes, 20 de enero de 2015

CAJERO AUTOMÁTICO EN DEV C++


#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();
}

0 comentarios:

Publicar un comentario