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:

  1. Í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:
  2. 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.