Výčetka

Výčetka je lejstro, na které v bance napíšete, kolik chcete pětitisícovek, tisícovek, stovek a vůbec peněz, a kolik je to celkem. Když bankovní úřednice má, tak vám je pak vydá v uvedeném množství. Šetří jí to práci — stačí odpočítat, kolik je uvedeno na výčetce.

Trošku složitější je takovou výčetku sestavit. A právě to je programátorským úkolem.

 
Vstup:
Částka
Výstup:
Rozpis bankovek a mincí. Pro každou hodnotu bankovky/mince, která má být vyplacena alespoň jednou, se vypíše hodnota, počet kusů a celková částka.
Příklad:
Celková částka: 8888.80

Částka: 8888.80 Kč
Výčetka:
Hodnota  Ks  Kč
----------------------
5000.00    1  5000.00
2000.00    1  2000.00
1000.00    1  1000.00
 500.00    1   500.00
 200.00    1   200.00
 100.00    1   100.00
  50.00    1    50.00
  20.00    1    20.00
  10.00    1    10.00
   5.00    1     5.00
   2.00    1     2.00
   1.00    1     1.00
   0.50    1     0.50
   0.20    1     0.20
   0.10    1     0.10
----------------------
Následující tabulka udává přehled běžně platných bankovek a mincí v Česku.
BankovkyMince
 5000 Kč
 2000 Kč
 1000 Kč
  500 Kč
  200 Kč
  100 Kč
   50 Kč
   20 Kč
 50 Kč
 20 Kč
 10 Kč
  5 Kč
  2 Kč
  1 Kč
 50 hal.
 20 hal.
 10 hal.
Viz program Pas-13a
Řekni tři!

Člověk dělá některé činnosti neuvědoměle — chodí, dýchá, mluví. Ale zkuste si uvědomit, jak vyslovujete čísla! Tisíc devět set devadesát osm nebo Devatenáctset devadesát osm?

Napište program, kterému zadáte celé číslo 0 až 999 999 999 a on je vypíše slovy.

Vstup:
Celé číslo 0..999999999
Výstup:
Slovní vyjádření čísla (česky)
Příklad:
Číslo: 123001250
Slovy: jedno sto dvacet tři milióny jeden tisíc dvěstě padesát

Číslo: 123001250
Slovy: jedno sto dvacet tři milióny dvanáctset padesát

Viz program Pas-13b