Stai scrivendo un programma per un registratore di cassa automatico. L'utente deve cambiare con il minor numero di monete utilizzate. Scrivi un programma che richiede un importo (ad esempio $ 1,53) e fornisce un cambio nelle denominazioni statunitensi - in questo caso: 1 x una banconota da un dollaro, 1 x cinquanta centesimi e 3 x un centesimo. Il programma più breve sarà il vincitore. Punti bonus per il supporto di altre valute (ad esempio denominazioni del Regno Unito) e valute insolite (1, 2, 3 centesimi?)
Hai queste denominazioni statunitensi: 1 centesimo, 5 centesimi, 10 centesimi, 25 centesimi, 50 centesimi, 1 dollaro (banconota o moneta), 2 dollari, 5 dollari, 10 dollari.
Hai queste denominazioni nel Regno Unito: 1 pence, 2 pence, 5 pence, 10 pence, 20 pence, 50 pence, £ 1, £ 2, £ 5 (nota o moneta), £ 10.