Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Ciklusok: 2. Előltesztelő ciklus

Hasonló előadás


Az előadások a következő témára: "Ciklusok: 2. Előltesztelő ciklus"— Előadás másolata:

1 Ciklusok: 2. Előltesztelő ciklus
Páll Éva Boglárka

2 Amíg nincs meg az összes házi feladat nem kapsz vacsorát!!
Példa Amíg nincs meg az összes házi feladat nem kapsz vacsorát!!

3 Ez jut eszünkb 9-ből: Amíg feltétel végezd el Utasítássor Amíg vége
Ha valamilyen műveletsort egy feltételtől függően szeretnénk ismételni akkor előltesztelő ciklust használunk: Pl: Amíg szám nagyobb mint 0 oszd el az adott számot 10-el Amíg feltétel végezd el Utasítássor Amíg vége

4 Az előltesztelő ciklus
Az adott utasításokat addig hajtja végre a rendszer amíg a belépési feltétel teljesül. Szintaxisa: while feltétel do begin utasítás_1; utasítás_2; ... utasítás_n; end; while feltétel do utasítás;

5 Megjegyzések: a ciklushoz tartozó utasításokat ciklusmagnak nevezzük.
ha a belépési feltétel logikai értéke igaz, akkor a rendszer végrehajtja az utasításokat és addig ismétli amíg a feltétel hamissá nem válik. Vigyázni kell arra hogy a ciklusban a feltétel értéke megváltozzon!!!

6 Feladat Amíg szám nagyobb mint 0, oszd el az adott számot 10-el!
Program osztok; Var sz:byte; Begin while sz > 0 do begin sz:= sz div 10; writeln(‘sz: ’,sz); end readln; End.

7 Feladatok Olvassunk be számokat, amíg a beolvasott szám különbözik 0-tól. Számítsuk ki a számok összegét. Olvassunk be számokat amíg a beolvasott szám különbözik 50-től. Számoljuk meg hány páros szám volt a beolvasottak között Beolvasunk egy számot és egy számjegyet. Számoljuk meg hányszor fordul elő az adott számjegy a számban.


Letölteni ppt "Ciklusok: 2. Előltesztelő ciklus"

Hasonló előadás


Google Hirdetések