64 Može i u boji Vježba 1 Napiši program pod nazivom AKREDITACIJA koji će crtati akreditaciju Program crta akreditaciju pravokutnik koji označava mjesto za sliku te tri crte na kojima će se nalaziti ime prezime te zaduženje osobe ID: 789297
Download The PPT/PDF document "6. (A) RJEŠAVANJE PROBLEMA I PROGRAMIRA..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
6. (A) RJEŠAVANJE PROBLEMA I PROGRAMIRANJE
6.4. Može i u boji
Slide2Vježba 1
Napiši program pod nazivom AKREDITACIJA koji će crtati akreditaciju. Program crta akreditaciju,
pravokutnik
koji označava mjesto za sliku te tri crte na kojima će se nalaziti ime, prezime te zaduženje osobe (vidi sliku).
Slide3Rješenje :
CS
SETY 200
SETXY 300 200
SETY 0
SETXY 0 0
SETFLOODCOLOR [255 255 0]
–
Postavljanje boje ispune
PU SETXY 20 20 PD
–
Postavljanje kornjače u uokvireni prostor
FILL
–
Bojenje zatvorene površine
SETY 180
SETX 140
SETY 20
SETX 20
PU SETXY 21 21 PD
SETFLOODCOLOR [0 255 0]
FILL
PU SETXY 160 20 PD
SETX 280
PU SETXY 160 80 PD
SETX 280
PU SETXY 160 140 PD
SETX 280
END
Slide4Naredbe za bojenje površina
Naredba kojom odabiremo boju ispune
je
SETFLOODCOLOR. Nakon odabira boje površinu bojimo uz pomoć naredbe FILL.
Brojevi koji označavaju intenzitete boja su
između
0 i 255
.
Ako bojiš površinu koja nije omeđena
linijama
, obojit ćeš cijeli zaslon.
Slide5Vježba 2
Napiši program pod nazivom META koja crta metu za
streličare.
Meta koju ćemo nacrtati uz pomoć Loga ima 10 kružnica i svaka od njih ima za 20 točaka veći polumjer od prethodne (vidi sliku).
Slide6Rješenje:
TO META
CIRCLE 200
–
Crtamo kružnicu. Počinjemo od najveće kako bi ih lakše bojili.
Onda
uopće ne moramo pomicati
kornjaču
– ona će uvijek biti unutar kružnice.
CIRCLE
180
CIRCLE 160
SETFLOODCOLOR [0 0 0]
FILL
SETPENCOLOR [255 255 255]
–
Odabiremo bijelu boju linije za crtanje
CIRCLE 140
FILL
CIRCLE 120
SETPENCOLOR [0 0 0]
–
Vraćamo se na crnu boju linije kako bi kružnice bile dobro vidljive
SETFLOODCOLOR [0 0 255]
FILL
CIRCLE 100
FILL
CIRCLE 80
SETFLOODCOLOR [255 0 0]
FILL
CIRCLE 60
FILL
SETFLOODCOLOR [255 255 0]
CIRCLE 40
FILL
CIRCLE 20
END
Slide7Naredba kojom crtamo kružnicu
je CIRCLE
.
Ako želimo postaviti boju kojom crtamo, pokrećemo naredbu SETPENCOLOR.
Slide8Vježba 3
Svake je godine sve više i više zemalja koje sudjeluju na Olimpijskim igrama.
Svaka
država ima svoju zastavu i svaka je zastava zanimljiva. Zastava jedne države mogla bi nam pomoći naučiti novu naredbu – zastava
Izraela
. Vidi sliku.
Slide9Rješenje:
TO IZRAEL
CS
SETPENCOLOR [0 0 255]
SETFLOODCOLOR [0 0 255]
SETPENSIZE [8 8]
–
Odabiremo visinu i širinu olovke kojom crta kornjača
RT 90
REPEAT 3 [FD 100 RT 120]
PU SETY -60 PD
REPEAT 3 [FD 100 LT 120]
PU SETXY -100 -100 PD
SETPENSIZE [1 1]
SETX 200 SETY -150 SETX -100 SETY -100
SETXY -20 -120 FILL PU
SETXY -100 90 PD
SETX 200 SETY 40 SETX -100 SETY 90
SETXY 0 80
FILL
END