Toistorakenne

Ohjelmoinnissa on usein tarpeen toistaa jotakin komentosarjaa riittävän monta kertaa. Alla olevassa esimerkissä kilpikonna menee eteenpäin 100 pikseliä ja kääntyy vasemmalle 90 astetta toistuvasti ja kiertää neliön muotoista rataa.

Esimerkki 1.


Välitehtävä 1.

Kokeile itse while-toistosilmukkaa laittamalla komentoja while-silmukan alle.


Jos jokin komento halutaan toistaa tietyn monta kertaa, voidaan käyttää for-komentoa.

Esimerkki 2.
​​​​

Yllä olevassa ohjelmassa kilpikonna menee eteenpäin ja kääntyy oikealle neljä kertaa, jolloin syntyy neliö.

Välitehtävä 2.

Kokeile itse for-toistokomentoa. Voit määrätä toistojen lukumäärän laittamalla kirjaimen x paikalle haluamasi luvun ja for-komennon alle ne komennot, jotka toistetaan x kertaa.