Programozás Pascalban: Iterációk, while - do ciklus
Készítette: FlamingClaw 2009. december 26. 20:28:05 - 2581 megtekintés
Ismételten a ciklusokkal foglalkozunk. Ezúttal a while előltesztelős vezérlő utasítást nézzük meg. Példaként egy programot írunk, ami szemlélteti a ciklus működését.
Amire szükségünk lesz
Pascal
Iterációk, while - do ciklus
Az iteráció ismétlést jelent. Ilyenkor egy vagy több utasítás többször végrehajtódik.<br />
Az elöltesztelő ciklus azt jelenti, a feltétel a ciklus elején értékelődik ki és ha igaz a feltétel, a ciklus magja végrehajtódik. Megadjuk a feltételt, és ha az igaz, a do foglaltszó után a feltétel végrehajtódik.<br />
A while ciklus bővített verziója, amikor a feltétel és a do foglaltszó után megadjuk a begin és end foglaltszavakat, ekkor minden egyes utasítás végrehajtódik minden ciklus lefutásakor.<br />
Ha a program elindul, a belépési feltétel kiértékelődik. Ha ez igaz, végrehajtódik a ciklus magja. Ha hamis értéket kapunk, akkor egyszer sem fut le a ciklus, tehát üres ciklusról beszélünk. Figyeljünk arra, hogy a belépési feltételt simán feltételnek nevezzük, ha már egyszer lefutott a program. A feltétel megváltoztatásáról gondoskodnunk kell, hogy ne fussunk végtelen ciklusba. A feltétel megváltoztatását a ciklusmagba helyezzük el. Ha a feltétel hamis, a vezérlés a ciklus utáni utasításra kerül. <br />
Borland (Turbo) Pascal 7.0