Cajero Automatico

Páginas: 7 (1505 palabras) Publicado: 29 de enero de 2013
//PROGRAMA CAJERO AUTOMATICO
#include<iostream> //DECLARACION DE LIBRERÍA iostream
#include<conio.h> //DECLARACION DE LIBRERIA conio.h
usingstd::cout; //DECLARACION USO DE std::cout
usingstd::cin; //DECLARACION USO DEstd::cin
usingstd::endl; //DECLARACION USO DEstd::endl

intmain ()//INICIO DEL MAIN
{
char tecla; //DECLARACION VARIABLE TECLA
int deposito(intsaldod,intmontod); //DECLARACION FUNCION DEPOSITO
int retiro(intsaldoR, intmontoR); //DECLARACION FUNCION RETIRO
int consulta(intsaldoc); //DECLARACION FUNCION CONSULTA
int recargas(intsaldoRec); //DECLARACION FUNCION REGARGA
int saldo; //DECLARACION VARIABLE SALDO
intdepositox; //DECLARACION VARIABLE DEPOSITOX
intmonto; //DECLARACION VARIABLE MONTO
intmontoRec; //DECLARACION VARIABLEMONTOREC
charopcion; //DECLARACION VARIABLE OPCION
char continuar; //DECLARACION VARIABLE CONTINUAR
continuar='S'; //DECLARACION DE L VALOR DE CONTINUAR
saldo=0; //DECLARACION DEL VALOR DE SALDO
monto=0; // DECLARACION DEL VALOR DE MONTO
int NIP; //DECLARACION DE VARIABLE NIP
cout<<"\nbienvenido a BANCARTI\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"\ntecle su NIP\n";//IMPRIME MENSAJE EN PANTALLA
for(int cuenta=1; cuenta<=4; cuenta++) //INICIO DE FOR
{
NIP=getch(); //IGUALACION DE NIP CON GETCH
cout<<"*"; //IMPRIME MENSAJE EN PANTALLA
}
while(continuar =='S') //INICIO DE WHILE
{
cout<<"\nmenuprinsipal\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"1 deposito\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"2 retiro\n";//IMPRIME MENSAJE EN PANTALLA
cout<<"3 consulta\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"4 recargas\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"5 salir\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"tecle el numero de su opsion\n"; //IMPRIME MENSAJE EN PANTALLA
cin>>opcion; //INTODUCIR OPCION
switch (opcion) //INICIO DE SWITCH
{
case'1': //OPCION PARA DEPOSITOcout<<"1 deposito\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"\ncual es el monto de su deposito\n"; //IMPRIME MENSAJE EN PANTALLA
cin>>monto; //INTRODUCIR VALOR DE MONTO
saldo=deposito(saldo,monto); //OPERACIÓN DEPOCITO
break; //FIN DE OPSION
case'2': //OPCION PARA RETIRO
cout<<"2 retiro\n"; //IMPRIME MENSAJE EN PANTALLA
cout<<"\ncual esel monto de su retiro\n"; //IMPRIME MENSAJE EN PANTALLA
cin>>monto; //INTODUCIR VALOR DE MONTO
saldo=retiro(saldo,monto); //OPERACIÓN RETIRO
break; //FIN DE OPCION
case'3': //OPCION PARA CONSULTA
cout<<"3 consulta\n"; // IMPRIME MENSAJE EN PANTALLA
cout<<"\nsusaldo es\n"; // IMPRIME MENSAJE EN PANTALLA
saldo=consulta(saldo); //OPERACIÓN CONSULTAcout<<saldo; //INTRODUCIR VALOR DE SALDO
break; //FIN DE OPCION
case'4': //OPCION RECARGA
cout<<"4 recargas \n"; // IMPRIME MENSAJE EN PANTALLA
saldo=recargas(saldo); //OPERACIÓN RECARGA
break; //FIN DE OPCION
case'5': //OPCION SALIR
cout<<"\n5 salir\n"; // IMPRIME MENSAJE EN PANTALLA
continuar='n'; //NO CONTINUAR
break; // FIN DE OPCIONdefault: //FIN DE OPCIONES
cout<<"tecle un numero del 1 al 5\n"; // IMPRIME MENSAJE EN PANTALLA
break; //FIN SWITCH
}
}
cout<<"tecle cualquier tecla para continuar"; // IMPRIME MENSAJE EN PANTALLA
cin>>tecla; //INTRODUCIR CUALQUIER TECLA
return 0; //NO REGRESAS NINGUNA VES
}FIN DE MAIN
intdeposito(intsaldod, intmontod) //INICIO FUNCION DEPOSITO
{
intRdeposito;//DECLARACION VARIABLE Rdeposito
Rdeposito=saldod+montod; //OPERACIÓN DEPOSITO
returnRdeposito; //REGRESAR VALOR Rdepocito
} //FIN DE FUNCION DEPOCITO
intretiro(intsaldoR, intmontoR) //INICIO FUNCION RETIRO
{
intRretiro; //DECLARACION VARIABLE Rretiro
if(saldoR<montoR) //SI LA CONDICION SE CUMPLE
{
cout<<"\nfondosinsufucientes"; // IMPRIME MENSAJE EN PANTALLA
}
else...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cajero Automatico
  • cajeros automaticos
  • Cajeros automaticos
  • Cajero Automatico
  • Cajeros Automáticos
  • cajero automatico
  • Cajero Automatico
  • Programa de cajero automatico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS