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 Páll Éva Boglárka.

Hasonló előadás


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

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

2 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

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 utasítás; while feltétel do begin utasítás_1; utasítás_2;... utasítás_n; end;

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 1. 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. 2. 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 3. 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 Páll Éva Boglárka."

Hasonló előadás


Google Hirdetések