ZADACI GRADSKOG NATJECANJA INFORMATIČARA OSNOVNIH ŠKOLA 1997./98. ŠKOLSKE GODINE IZ PROGRAMSKOG JEZIKA LOGO
1. zadatak - GRAF (20 bodova)
Napišite proceduru graf
koja crta stupčani grafički prikaz pet podataka u rasponu od 0 do 100. Maksimalna veličina stupca je 100. Svaki stupac mora biti popunjen.PRIMJER
graf 75 0 13 100 55
Program pohranite na tvrdi disk i disketu pod imenom GRAF.LGO.
2. zadatak - BROJ (25 bodova)
Napišite proceduru broj
koja za uneseni jednoznamenkasti, dvoznamenkasti ili troznamenkasti broj računa zbroj i umnožak znamenki te ispisuje rezultat.PRIMJER:
broj 357
Zbroj znamenki je 15 a umnozak je 105.
Program pohranite na tvrdi disk i disketu pod imenom BROJ.LGO.
3. zadatak - ŠAH (25 bodova)
Napišite proceduru sah koja crta šahovsko polje tj. polje kvadratnog oblika popunjeno sa manjim kvadratima naizmjence crne i bijele boje. Procedura prima jedan parametar koji određuje broj manjih kvadrata uz jednu stranicu. Svaki kvadrat veličine je 10x10 točkica.
PRIMJER:
sah 8
Program pohranite na tvrdi disk i disketu pod imenom SAH.LGO.
4. zadatak - RIMSKI (30 bodova)
Napišite program koji uneseni rimski broj pretvara u arapski. Rimski broj može se sastojati od sljedećih velikih slova: I, V, X, L, C, D, M. Program mora zatražiti od korisnika unos rimskog broja i ispisati na ekran arapski broj.
PRIMJER:
rimski
Unesite rimski broj:
MCMXCVIII
Arapski broj je 1998.
Program pohranite na tvrdi disk i disketu pod imenom RIMSKI.LGO.
Rješenja