07.01.2015 Views

Opgaver

Opgaver

Opgaver

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

a) Prøv at oversætte og udføre ovenstående program. For at gøre dette<br />

må du først tage en kopi af projektet opg1.2.1/crayon/<br />

b) Find ud af hvordan du redigerer i programmet, og lad det tegne en<br />

ligesidet trekant inden i en ligesidet sekskant i stedet for at tegne to<br />

kvadrater.<br />

c) main-metoden i klassen CrayonTree bruger farveblyanter til at tegne en<br />

buket (prøv det). Lav et nyt program, der laver en kunstnerisk tegning<br />

efter dit eget valg.<br />

Opgave 1.2.2<br />

a) Lav et grafikprogram, der tegner en ottekant.<br />

b) Lav et grafikprogram, der tegner et (simpelt) hus.<br />

c) Lav et grafikprogram, der tegner en høj bygning (med mange etager).<br />

d) Lav et grafikprogram, der flytter en ottekant frem og tilbage over skærmen.<br />

e) Lav et grafikprogram, der tegner en “slange”, der bevæger sig hen over<br />

skærmen.<br />

Opgave 1.2.3<br />

Denne opgave arbejder videre med farveblyanterne fra opgave 1.2.1.<br />

Man kan lade de fire hjørner i en firkant udspænde et “neg” som her:<br />

4 hjørner i firkant “neg”<br />

a) Skriv et program der som input tager en firkant (f.eks. i form af koordinaterne<br />

for hjørnerne), og tegner et modsvarende “neg”. Kør programmet<br />

på nogle eksempler.<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!