Toistorakenteet
Toistorakenteet ovat ohjelmoinnissa käytettyjä rakenteita, jotka toistavat tietyn koodilohkon useamman kerran. Niiden tarkoituksena on hoitaa toistuva laskenta tai prosessi hallitusti ja tehokkaasti ilman, että samaa koodia kirjoitetaan erikseen monta kertaa.
Päätyypit ovat for-silmukka, while-silmukka ja do-silmukka (joissakin kielissä kutsutaan myös repeat- tai repeat-until-loopiksi). For-silmukka suorittaa lohkon
Esimerkkinä voidaan kuvata pseudokoodia:
Toistorakenteita käytetään esimerkiksi kokoelmien läpikäymiseen, toistuvaan laskentaan ja toistuvien tehtävien automatisointiin. Ne vaikuttavat ohjelman suoritusajoihin ja