7
Napiši funkcijo Koledar(dolzina, prvi)
, ki izpiše lepo oblikovan koledar za mesec, dolg dolzina
dni, pri čemer spremenljivka prvi
določa, na kateri dan v tednu (1 = ponedeljek, 7 = nedelja) nastopi prvi dan tega meseca. Primer: Koledar(31, 3)
naj izpiše
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
8
Popravi funkcijo iz prejšnje naloge in v izpis koledarja dodaj tudi »mrežo« iz znakov +
, -
in |
, torej nekako takole:
+--+--+--+--+--+--+--+ | | | 1| 2| 3| 4| 5| +--+--+--+--+--+--+--+ | 6| 7| 8| 9|10|11|12| +--+--+--+--+--+--+--+in tako naprej.
9
Napiši funkcijo SteviloZBesedami(n)
, ki za dano naravno število n vrne niz, ki vsebuje zapis tega števila z besedami. Deluje naj za cela števila do milijona. Primer: SteviloZBesedami(365)
naj vrne niz "tristo petinšestdeset"
.