Beruflich Dokumente
Kultur Dokumente
h>
#include<conio.h>
#include<math.h>
#include<iostream.h>
main()
{
sub=contra;
cout<<"CONTRASEA ACEPTADA n";
break; }
else{
cout<<"CONTRASEA INCORRECTA n";}
}
inicio:
while(sub!=0){
cout<<"nELIJA LA OPCION QUE DESEA:"<<endl<<
"1. RETIROS"<<endl<<
"2. TRANSFERENCIA"<<endl<<
"3. CONSULTA DE SALDO"<<endl<<
"4. CAMBIO DE CLAVE"<<endl<<
"5. CONSIGNACION"<<endl<<
"0. SALIR"<<endl;
cin>>sub;
if(sub==1){
cout<<"nDIGITE EL MONTO A RETIRAR n";
cin>>cant;
bi50=0,ri50=0,bi20=0,ri20=0,bi10=0;
bi50=cant/50000;
ri50=cant%50000;
bi20=ri50/20000;
ri20=ri50%20000;
bi10=ri20/10000;
cout<<bi50<<endl<<ri50<<endl<<bi20<<endl<<ri20<<endl<<bi10<<endl;
if(saldocajero>=cant){
if(salclie>=cant){
if(cant>=10000 && cant<=500000){
rcant=cant%10000;
if(rcant==0){
while(b5>=1&&cant>=50000){
b50=b50+1;
cant=cant-50000;
b5=b5-1;}
while(b2>=1&&cant>=20000){
b20=b20+1;
cant=cant-20000;
b2=b2-1;}
while(b1>=1&&cant>=10000){
b10=b10+1;
cant=cant-10000;
b1=b1-1;}
canti=(b50*50000)+(b20*20000)+(b10*10000);
salclie=salclie-canti;
saldocajero=saldocajero-canti;
if(bi50>bi5||bi20>bi2||bi10>bi1){
goto terminar;}
cout<<"nSU RETIRO ES DE "<<canti<< " SU NUEVO SALDO " <<salclie<< " nBILETES DE
50000 "<<b50<<" nBILLETES DE 20000 " <<b20<< " nBILLETES DE 10000 " <<b10<<"n";
cout<<"nRETIRO EXITOSO"<<endl;
b50=0;
b20=0;
b10=0;
cant=0;
goto inicio;}
else{
cout<<"nCANTIDAD NO VALIDA n";
goto inicio;}}
else{
cout<<"nCANTIDAD NO VALIDA n";
goto inicio;}}
else{
cout<<"nSALDO INSUFICIENTE n";
goto inicio;}}
else{ terminar:
cout<<"nDINERO INSUFICIENTE EN EL CAJERO n";
goto inicio;}
}
else{
if(sub==2){
cin>>ncuenta;
cout<<"VALOR A TRANSFERIR n";
cin>>transferencia;
if(transferencia>=50000 && transferencia<=1000000){
rtransferencia=transferencia%10000;
if(rtransferencia==0){
salclie=salclie-transferencia;
saldocajero=saldocajero-transferencia;
else{
if(sub==3){
cout<<"nSU SALDO ES "<<salclie<<" n";
goto inicio;}
else{
if(sub==4){
cout<<"nDIGITE LA NUEVA CONTRASEA n";
cin>>ncontra;
contra=ncontra;
}}
cout<<"TRANSACCION TERMINADA n";