Cod de Bancomat
Cod de Bancomat
inicio://funcț ia început
în timp ce(sub!=0)//condiț ie de închidere a programului valoare sentinelă
{
clrscr();//*Apelând funcț ia pentru a curăț a ecranul
MENIU DE OP Ț IUNI
ione ale meniului de opț iuni
cout<<endl<<endl;//spatiu gol
cout<<"1. RETIROS "<<" "<<"2. RECARGA"<<endl<<//meniu
principal
endl<<
3. CONSULTA DE SALDO 4. DEPUNERE ÎN CONT
TA
endl<<
0. IESIRE
//spaț iu gol
endl;
cout<<"ALEGE OPȚ IUNEA PE CARE O DOREȘ TI: ";
de la tranzacț ia care se doreș te a fi realizată
cin>>sub;//se introduce opț iunea că tranzacț ia
cout<<endl;//spatiu gol
nsaldo=0;//se da valoare 0 la noul sold (asta este doar pentru
efectul reîncărcărilor
salclie=salclie-nsaldo;//se hace
procesul de scădere a soldului reîncărcării din soldul utilizatorului
cout<<"S-A TRANSFERAT CANT";
IDAD DE LPS. "<<nsaldo<<" Al NUMERO "<<telefono<<endl<<endl;//se arată mesaj
de la tranzacț ia care s-a realizat
cout<<"DORIȚ I SĂ FACEȚ I O ALTĂ TRANSAȚ IE";
ACCION..." ;//solita si se realizara alta tranzactie
cout<<"1. DA 2. NU"<<endl<<
endl;//ofere opț iuni
cout<<"DIGITAȚ I OPȚ IUNEA DUMNEAVOASTRĂ: ";
te rog să introduci o opț iune
cin>>trans;//se introduce opț iunea
n
cout<<endl;//spaț iu gol
dacă(trans==1)//condiț ie
de la prima opț iune
{
mergi la început;
du-te la inceputul functiei la meniu
}
altfel dacă (trans==
2)//condiț ia celei de-a doua opț iuni
{
du-te la fin;//trimite
la sfârș itul funcț iei
}
}}
dacă (sub==3)//condiț ie dacă se selectează al treilea
ra opț iune din meniul principal
{
soldul contului dumneavoastră este de LPS.
<<salclie<<endl<<endl;//mesaj cu informaț iile despre extravabul
DORIȚ I SĂ REALIZAȚ I O ALTĂ TRANSACTIE..
."<<endl<<endl;//se ofera optiunea daca se va realiza o alta optiune
cout<< "1. DA 2. NU" << endl << endl;
lăsaț i opț iunile
cout<<"DIGITAȚ I OPȚ IUNEA DVS.: ";
la opț iunea
cin>>trans;//se introduce opț iunea
cout<<endl;//spatiu gol
dacă(trans==1)//condiț ia pr
imera opț iune
{
du-te la început;//trimite la i
nicio de la funcț ie al meniu
}
altfel dacă (trans==2)//condiț ie de
a doua opț iune
{
du-te la final;//trimite la final
l de la funcț ie
}
}
dacă (sub==4)//condiț ie dacă se selectează a patra
opț iunea din meniul principal
{
introduceț i cantitatea pe care o veț i depune
OSITAR ";
cin >> depozit; // se introduce suma la
depozitar
salclie=salclie+deposito;//procesul de la
suma noului depozit
cout<<endl;//spaț iu gol
s-a realizat un depozit în contul dumneavoastră
CI de LPS. "<<depozit<<" NOUL SĂU SOLD ESTE DE LPS. "<<salclie<<endl;
cout<<endl;//spaț iu alb
cout<<"DORIȚ I SĂ REALIZAȚ I O ALTĂ TRANSACTIE..";
."<<endl<<endl;//se oferă opț iunea dacă se va realiza o altă opț iune
cout<<"1. DA 2. NU"<<endl<<endl;//b
rinda opț iunile
introduceț i opț iunea dvs.:
la opț iune
cin>>trans;//se introduce opț iunea
cout<<endl;//spaț iu liber
if(trans==1)//condiț ia de la pr
imera opț iune
{
mergi la început;//trimite la i
nicio de la funcț ie al meniu
}
altfel dacă (trans==2)//condiț ie de
a doua opț iune
{
du-te la fin;//trimite la final
l de la funcț ie
}
}
altfel //condiț ie de lo contrario
{
mergi la fin;//sfârș itul programului
}
fin://funcț ia de finalizare a programului
***TRANSACTIE FINALIZATĂ, VĂ MULȚ UMIM PENTRU PREFERINȚ Ă**
*"//mesaj de finalizare a tranzacț iilor
cout<<endl<<endl;//spaț iu liber
Sleep(2000);//timp de închidere a ecranului
return 0;//sfârș itul funcț iei principale
}//sfârș itul ciclului while
}