viernes, 4 de marzo de 2011

CAJERO EN C++


#include <conio.h>
#include <stdio.h>
#include <iostream.h>

int numc, opci1, opci2, opci3=0 ,  otrval, reci, claveu, clave=1234;
float saldodf = 1000000, saldo, retiro;
float uno=20000, dos=40000, tres=80000, cuatro=100000, cinco=200000;


void main()
{
     clrscr();
     printf("bienvenido al cajero automatico de l bancolombia");

     getch();
     clrscr();
     printf("Ingrese su numero de cuenta \n");
     scanf("%i",&numc);
     if (numc==1){
clrscr();
printf("Porfavor escoja una de las siguientes opciones: \n");
printf("\n1.Cuenta de ahorros \n2.Cuenta corriente \n");
scanf("%i", &opci1);
if (opci1==1){
  clrscr();
  printf("Porfavor escoja una de las siguientes opciones: \n");
  printf("\n1. Retiro en efectivo \n2. Consulta \n3. Salir \n");
  cin >>opci2;
  printf("data %i", opci2);
  if (opci2==1){
   clrscr();
   printf("Porfavor escoja una de las siguientes opciones: \n");
   printf("\n1. 20.000 \n2. 40.000 \n3. 80.000 \n4. 100.000 \n5. 200.000 \n6. Otro valor. \n");
   scanf("%i", &opci3);
   if (opci3 == 6){
   clrscr();
   printf("Porfavor ingrese el valor a retirar que no sea mayor a 400.000 pesos \n");
   scanf("%f", &retiro);}
   else if (opci3==1){
   retiro=uno;
   }
   else if (opci3==2){
   retiro=dos;
   }
   else if (opci3==3){
   retiro=tres;
   }
   else if (opci3==4){
   retiro=cuatro;
   }
   else if (opci3==5){
   retiro=cinco;
   }
   if (retiro>400000){
   printf ("Lo sentimos cantidad no aceptada");
   }
    else
    {
clrscr();
printf("Ingrese su clave \n");
scanf("%i", &claveu);
if (claveu != clave){
printf("Clave incorrecta \n");
}
else{
saldo=saldodf-retiro;
if (saldo < 0){
printf("saldo insuficiente");
}
else{
saldodf = saldo;
clrscr();
printf("Desea imprimir por pantalla una copia de su recibo \n");
printf("\n1. Si \n2. No \n");
scanf("%i",&reci);
if (reci==1){
clrscr();
printf("***********Recibo de caja*********** \n");
printf("Numero de cuenta: %i", numc);
printf("\nTotal retirado: %f", retiro);
printf ("\nSaldo: %f", saldo);
}
else {
cout << "Gracias";
   }
 }
}
   }
     }

else if (opci2==2){
cout <<"*********Informacion de su cuenta*******"<<endl;
cout << "Numero de cuenta: " << numc << endl;
cout << "Su saldo en la cuenta es: " << saldodf << endl;
cout << "Gracias...";
}
else if (opci2==3){
cout << "Gracias"<<endl;
}


  else {
  clrscr();
  cout << "Opcion no disponible. \nLo sentimos estamos trabajando para solucionar este inconveniente Gracias."<<endl;
}
}

else {
cout << "Error cuenta incorrecta"<<endl;
     }
     }




       getch();
}

No hay comentarios:

Publicar un comentario