Opis słowny algorytmu wydawania reszty.
Dane: Kwota pieniędzy do wydania,
nominały banknotów i bilonu uporządkowane malejąco
Wyniki: Ilość
poszczególnych nominałów banknotów i bilonu
Krok 1: Ustalenie wartości
początkowych
Krok 2: Sprawdzamy, ile razy najwyższy nominał mieści się w
kwocie do wydania
Krok 3: Obliczamy resztę do wydania: poprzednia kwota -
obliczona ilość * nominał
Krok 4: Przechodzimy do niższego nominału
Krok
5: Jeśli reszta do wydania = 0 [stop] w przeciwnym razie powtarzamy kroki 2 - 4