Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
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.
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.