Laboratorijska naloga 32 - navodila in oddaja
Conditions d’achèvement
1. Napišite program, ki vsake pol sekunde generira naključno število znakov (med 1 in 79) in ga izpiše v prvi vrstici. Nato naj celotna vrstica začne padati od vrha zaslona proti dnu zaslona. Postopek naj se ponavlja, vse dokler ne pritisnemo kake tipke
2. Napišite program pretvori, ki pretvori prebrano število v rimsko število. Za predstavitev rimskih števil uporabite naslednje znake: I za 1, V za 5, X za 10, L za 50, C za 100, D za 500 ter M za 1000. Pri tem se zaradi enostavnosti omejite na števila do 3999.
Primer:
pretvori 2002 izpiše MMII
pretvori 1990 izpiše MCMXC
3. V programskem jeziku napišite program, ki na zaslon izpiše prvih n vrstic Pascalovega trikotnika. Število n je podano kot vhodni parameter.
Primer izpisa za n=6 prikazuje spodnja slika.
Navodilo za izgradnjo trikotnika: število v trikotniku dobimo tako, da seštejemo števili, ki sta napisani levo in desno v prejšnji vrstici. Na robu je vedno 1.
Primer (glej sliko): 5 = 1 + 4 ali 6 = 3 + 3.
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_32.zip
primer:
janez_novak_laboratorijska_vaja_32.zip
2. Napišite program pretvori, ki pretvori prebrano število v rimsko število. Za predstavitev rimskih števil uporabite naslednje znake: I za 1, V za 5, X za 10, L za 50, C za 100, D za 500 ter M za 1000. Pri tem se zaradi enostavnosti omejite na števila do 3999.
Primer:
pretvori 2002 izpiše MMII
pretvori 1990 izpiše MCMXC
3. V programskem jeziku napišite program, ki na zaslon izpiše prvih n vrstic Pascalovega trikotnika. Število n je podano kot vhodni parameter.
Primer izpisa za n=6 prikazuje spodnja slika.
| 1 |
||||||||||
| 1 |
1 |
|||||||||
| 1 |
2 |
1 |
||||||||
| 1 |
3 |
3 |
1 |
|||||||
| 1 |
4 |
6 |
4 |
1 |
||||||
| 1 |
5 |
10 |
10 |
5 |
1 |
Navodilo za izgradnjo trikotnika: število v trikotniku dobimo tako, da seštejemo števili, ki sta napisani levo in desno v prejšnji vrstici. Na robu je vedno 1.
Primer (glej sliko): 5 = 1 + 4 ali 6 = 3 + 3.
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_32.zip
primer:
janez_novak_laboratorijska_vaja_32.zip