Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void Izbornik();
- float Dopuni(float, float&);
- float Slanje(float, float&);
- int main() {
- int odgovor, broj1, broj2;
- float stanje=0, iznosdop=0, iznossl=0;
- cout << "Prijavite se unoseci svoj broj mobitela:";
- cin >> broj1;
- system("cls");
- cout << "Dobrodosli, prijavljeni ste na +387" << broj1 << "!";
- ponovo:
- Izbornik();
- cin >> odgovor;
- cout << "--------------------------------\n";
- switch (odgovor) {
- case 1:
- system("cls");
- cout << "Vase trenutno stanje na racunu je " << stanje << " KM.";
- goto ponovo;
- break;
- case 2:
- cout << "Unesite iznos koji zelite dopuniti: ";
- cin >> iznosdop;
- if (iznosdop<=0)
- {
- system ("cls");
- cout << "Ne mozete nadopuniti 0 KM ili otici u minus!";
- goto ponovo;
- }
- else
- system ("cls");
- Dopuni(iznosdop, stanje);
- cout << "Uspjesno ste dodali " << iznosdop << " KM na vas racun.\nVase trenutno stanje na racunu je " << stanje << " KM.";
- goto ponovo;
- break;
- case 3:
- system ("cls");
- if(stanje==0)
- {
- cout << "Nemate novca na racunu kojeg mozete poslati!\nNadopunite prvo!";
- goto ponovo;
- }
- else
- {
- cout << "Unesite broj korisnika kojem saljete kredit: ";
- cin >> broj2;
- cout << "Unesite iznos koji zelite poslati (najvise " << stanje << " KM):";
- ponovo2:
- cin >> iznossl;
- if (iznossl>stanje)
- {
- cout << "Nemate toliko na racunu, najvise " << stanje << " KM! Unesite ponovo: ";
- goto ponovo2;
- }
- else
- {
- system ("cls");
- cout << "Uspjesno ste nadopunili broj +387" << broj2 << " sa " << iznossl << " KM.\n";
- cout << "Vase trenutno stanje na racunu je " << Slanje(iznossl, stanje) << " KM.";
- }
- }
- goto ponovo;
- break;
- case 4:
- system ("cls");
- cout << "Hvala vam sto ste koristili nase usluge!\n\n";
- return EXIT_SUCCESS;
- default:
- system("cls");
- cout << "Takva opcija ne postoji!";
- goto ponovo;
- }
- }
- void Izbornik() {
- cout << "\n--------------------------------\n";
- cout << "Izaberite opciju:\n";
- cout << "--------------------------------\n";
- cout << "1. Stanje kredita\n";
- cout << "2. Dopuni kredit\n";
- cout << "3. Slanje kredita\n";
- cout << "4. Zavrsi\n";
- cout << "--------------------------------\n";
- cout << "Unesite broj opcije: ";
- }
- float Slanje(float iznos, float &stanje) {
- return stanje-=iznos;
- }
- float Dopuni(float iznos, float &stanje) {
- return stanje+=iznos;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement