Naslov: Zadaci za natjecanje
Natjecanje povodom Europskog tjedna programiranja
Autorica: Kristina Novak, dipl. informatičarka - OŠ "Matija Gubec"Cernik
1. OŠ „Matija Gubec“ Cernik
Natjecanje povodom Europskog tjedna programiranja
Tko je najbolji cernički programer?
ZADATAK 1.
50 bodova
Obilježavamo Europski tjedan programiranja. Tim povodom napiši proceduru codeeu :d koja briše
ekran i piše slova codeEU kao na slici. Mala slova su upola niža od velikih slova – dakle, veliko slovo je
visoko :d, a malo :d/2. Širina svih slova je :d/3, a razmak među slovima :d/4.
:d
:d/2
:d/3
:d/4
PRIMJER:
codeeu 150
Sastavila: Kristina Novak, dipl. inf.
1
2. OŠ „Matija Gubec“ Cernik
ZADATAK 2.
50 bodova
Napiši proceduru buba :a koja će nacrtati lik kao na slici. Buba ima tijelo u obliku jednakostraničnog
trokuta duljine stranice :a. Bubi iz svake strane tijela na polovici stranice pod pravim kutem izlaze
krakovi duljine :a. Bubi na kutovima izlaze krakovi upola kraći od duljine tijela bube. Ti krakovi izlaze
po polovici kuta tijela bube.
:a/2
:a
:a
PRIMJER:
Buba 200
Sastavila: Kristina Novak, dipl. inf.
2
3. OŠ „Matija Gubec“ Cernik
ZADATAK 3.
50 bodova
Napiši proceduru kvadrati :k :r :a koja će nacrtati :r redova kvadrata duljine stranice :a, od čega je u
prvom redu :k kvadrata, a u svakom sljedećem (gornjem) po jedan kvadrat manje, s time da u svakom
sljedećem redu crtanje ne započinje od prvog mjesta već jedno mjesto pomaknuto udesno.
Na slici lijevo:
:r=4 (broj redova)
:k=6 (broj kvadrata u prvom redu)
:a
PRIMJER:
kvadrati 4 3 100
Sastavila: Kristina Novak, dipl. inf.
3