Elöltesztelős ciklus – while
Ha egy parancsot többször szeretnénk végrehajtani, akkor ciklust használunk. Alapvetően kétfajta ciklus van, az elöltesztelős, és a hátultesztelős. A kettő között a különbség, hogy a hátultesztelős a parancs végrehajtása után vizsgálja meg, hogy kell-e ismételni.
A parancs használata:
while (feltétel)
{
utasítás;
...
}
A legtöbb esetben a ciklust megelőzi annak a változónak a definiálása és értékadása, amit a feltételben vizsgálunk. Nézzük, hogyan néz ki ez a gyakorlatban:
- Írjuk ki a képernyőre : Szeretem az informatikát 10 alkalommal:
Felhívom a figyelmet a banánhéjra: Ne felejtsd el a változót kezelni!
Ez jelenik meg:
- Kérjünk be egy számot, és írjuk ki a számokat a bekérttől 1-ig!

Figyeljük meg, hogy a feltételünk az, hogy a számunk nagyobb mint egy! Nézzünk példát különböző bemenetekre:
A beírt szám 5.
A beírt szám 0. Itt egyszer sem hajtódik végre a ciklus.
