Házi feladat a következő órára a saját megoldásokat megírni, mindegyikből minimum egyet.
Példa ciklusokra
Elöltesztelő ciklus (ismétlési feltétellel):
CIKLUS AMÍG nincs vége az üzenetnek
írd be a következő karaktert
CIKLUS VÉGE
Hátultesztelő ciklus (ismétlési feltétellel):
CIKLUS
írd be a következő karaktert
AMÍG nincs vége az üzenetnek
CIKLUS VÉGE
Ciklus kilépési feltétellel (tehát nem ismétlési feltétellel):
CIKLUS MÍGNEM vége van az üzenetnek
írd be a következő karaktert
CIKLUS VÉGE
Számlálós ciklus:
CIKLUS 4-szer
nyomd le a 7-es billentyűt
CIKLUS VÉGE
Számlálós ciklusban ciklusváltozó alkalmazása:
CIKLUS számláló = 1-től 100-ig:
ugord át a kötelet
CIKLUS VÉGE--------------------------------------------------------------------------------------------------------
CIKLUSOK BEÁGYAZOTT SZELEKCIÓVAL
Ezt a feladatlapot másold a digifüzetedbe és ott oldd meg a feladatokat:
Írj olyan algoritmusokat a való életből vett példa alapján, amiket ilyen formába lehet önteni. Csak a zöld betűs részeket kell lecserélned, a többit hagyd úgy.
Mind az 5 feladattípusból írj először egyet, aztán kezdd újra az 1. feladatnál, és óra végéig írj annyi példát, amennyit csak tudsz.
Ahol azt látod, hogy tevékenység, ott mindig írhatsz többet is egymás alá.
1. Elöltesztelő ciklus, benne egyágú szelekció
CIKLUS AMÍG feltétel
tevékenység
HA feltétel AKKOR
tevékenység
ELÁGAZÁS VÉGE
tevékenység
CIKLUS VÉGE
tevékenység
Példa megoldás
CIKLUS AMÍG nem jön a Mikulás
naponta elmosogatok
HA szólnak a szüleim AKKOR
kitakarítok
ELÁGAZÁS VÉGE
minden este adok a kutyának enni
CIKLUS VÉGE
kapok a Mikulástól ajándékot
Saját megoldásaim
2. Hátultesztelő ciklus, benne kétágú szelekció:
CIKLUS
tevékenység
HA feltétel AKKOR
tevékenység
EGYÉBKÉNT
tevékenység
ELÁGAZÁS VÉGE
tevékenység
AMÍG feltétel
CIKLUS VÉGE
tevékenység
Példa megoldás
CIKLUS
felkelek
HA hétköznap van AKKOR
suliba megyek
EGYÉBKÉNT
pihenek otthon estig
ELÁGAZÁS VÉGE
lefekszem aludni
AMÍG tanév vége nem lesz
CIKLUS VÉGE
megyünk nyaralni
Saját megoldásaim
3. Ciklus kilépési feltétellel (tehát nem ismétlési feltétellel), benne többágú szelekció
CIKLUS MÍGNEM feltétel
tevékenység
HA feltétel AKKOR
tevékenység
EGYÉBKÉNT HA feltétel AKKOR
tevékenység
ELÁGAZÁS VÉGE
tevékenység
CIKLUS VÉGE
tevékenység
Példa megoldás
CIKLUS MÍGNEM eljön a tavasz első napja
a medve alszik a barlangjában
HA éhes lesz AKKOR
kijön a barlangból
eszik
visszamegy
EGYÉBKÉNT HA túl hangosan csicseregnek a madarak AKKOR
átfordul a másik oldalára
ELÁGAZÁS VÉGE
tovább alszik
ébredezik
CIKLUS VÉGE
felébred
Saját megoldásaim
4. Számlálós ciklus, benne kétágú szelekció
CIKLUS hányszor
tevékenység
HA feltétel AKKOR
tevékenység
EGYÉBKÉNT
tevékenység
ELÁGAZÁS VÉGE
tevékenység
CIKLUS VÉGE
tevékenység
Példa megoldás
CIKLUS tízszer
felmegyek a csúszdához a lépcsőn
HA vannak előttem AKKOR
várok
EGYÉBKÉNT
lecsúszom
ELÁGAZÁS VÉGE
pihenek egy kicsit
CIKLUS VÉGE
megyek úszni
Saját megoldásaim
5. Számlálós ciklusban ciklusváltozó alkalmazása, a ciklusban kétágú szelekció
CIKLUS számláló = hány-tól hány-ig:
tevékenység
HA feltétel AKKOR
tevékenység
EGYÉBKÉNT
tevékenység
ELÁGAZÁS VÉGE
tevékenység
CIKLUS VÉGE
tevékenység
Példa megoldás
CIKLUS számláló = 1-től 20-ig:
szétnézek a vadlesről
HA jön a vad AKKOR
lefotózom
EGYÉBKÉNT
várok
ELÁGAZÁS VÉGE
ellenőrzöm a fényképezőgépet
CIKLUS VÉGE
lejövök a vadlesről
hazamegyek
Nincsenek megjegyzések:
Megjegyzés küldése