Close menu
Close menu

Tunnistaudu

Kirjaudu

Etkö ole vielä jäsen?

Liity jäseneksi

Harjoituksia

1. a) Tee ohjelma, joka piirtää for-silmukan avulla 10 pystyviivaa 50 px välein 600×200 ikkunaan.

b) Tee ohjelma, joka piirtää for-silmukan avulla 10 kappaletta suorakulmiota 40 px välein 600×200 ikkunaan. Suorakulmion paksuus on 30 px ja korkeus kasvaa 10 px:llä edelliseen nähden.

2. Tee ohjelma, jossa neliö pienenee kohti a) vasenta ylänurkkaa b) keskipistettä. Käytä ohjelmassa for-silmukkaa.

3. Tee aluksi ohjelma, joka piirtää for-silmukan avulla 12 viivaa 600×600 ikkunaan 50 pikselin välein kuten vasemman puoleisessa kuvassa. Täydennä kuvio, siten, että samanlainen kuvio tulee, jokaiseen neljään nurkkaan. Lopputulos kuten oikean puolisessa kuviossa.

4. Tee ohjelma, jossa on 60 kpl:tta viivoja kuten kuvassa. Laita lisäksi viivat seuraamaan hiirtä ja pyörimään.

5. Tee ohjelma, joka piirtää ympyröitä jonoon. Jokainen ympyräjono piirretään erivärillä. Ympyräjonot pyörivät keskipisteen ympäri laskurin avulla. Lisää ohjelmaan liukupalkki, jolla voit säätää kulman suuruutta ympyräjonojen välillä. Lisää myös aliohjelma, jossa hiiren napsautuksella tyhjennetään tausta.

6. Tee ohjelma, jossa ensin piirretään sisäkkäisiä ympyröitä ilman täyttöä 30 kappaletta keskelle ikkunaa for-silmukan avulla. Lisää ohjelmaan laskuri, joka siirtää toisia sisäkkäisiä ympyröitä poikki kuvaruudun kuten kuvassa.

7. Tee ohjelma, joka siirtää viivoja ikkunen keskeltä reunalle. Viivat piirrettään for-silmukan avulla ja laitetaan liikkumaan laskuri-muuttujan avulla. Kun viiva on liikkunut yhden välin, niin laskuri tällöin nollataan, jolloin saadaan efekti, jossa viivat liikkuvat kuten kuvassa.

8. Tee ohjelma, jossa 12 kappaletta tekstejä seuraa hiirtä.

9. Tee ohjelma, jossa 8 kuppia pyörii ympäri kuten kuvassa.

10. Tee ohjelma, jossa säteittäinen liukuväri seuraa hiirtä.