Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Bankomat::odejmijBank(int kwota)
- {
- if ((kwota % 10 != 0) || (kwota == 30) || (kwota == 10))
- {
- cout << "kwota nie mozliwa do wyplaty\n";
- return;
- }
- static int bank[] = { 200, 100, 50, 20 };
- for (int p = 0, cnt = 0; kwota; p++)
- {
- cnt = kwota / bank[p];
- while (cnt > 0) {
- int roznica = kwota - cnt*bank[p];
- if (roznica % 20 == 0 || roznica % 50 == 0 || roznica > 100) {
- if ((kwota - cnt*bank[p]) == 0)
- cout << cnt << " * " << bank[p] << " PLN \n" << endl;
- else
- cout << cnt << " * " << bank[p] << " PLN" << " + ";
- iloscBank[p] -= cnt;
- kwota -= cnt*bank[p];
- break;
- }
- else if (cnt > 0) {
- cnt--;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement