Operációs rendszerek gyakorlat
Vezérlési szerkezetek
Jelölés
UTASÍTÁSOK: összetett utasítás, utasításblokk, -lista
Feltételes vezérlés
if (FELTÉTEL)
UTASÍTÁS
else
UTASÍTÁSOK
Előfeltételes ismétléses vezérlés
while (FELTÉTEL)
UTASÍTÁS
Végfeltételes ismétléses vezérlés
do
UTASÍTÁS
while (FELTÉTEL)
Számlálásos ismétléses vezérlés
for (KIF1; KIF2; KIF3)
UTASÍTÁS
Diszkrét ismétléses vezérlés
for (INDEX in TÖMB)
UTASÍTÁS
Ciklus- és megszakító műveletek
- break: kilépés a ciklusból
- continue: a következő iterációra adja a vezérlést
- exit: a bemenet feldolgozásának azonnali befejezése, ha az END mintát használjuk, akkor ide kerül a vezérlés és az END minta akciója végrehajtódik.
- print LISTA: kiírja a vesszővel tagolt kifejezéslista tagjainak értékét, majd az ORS tartalmát
- print: ekvivalens a print $0 utasítással (az aktuális rekord teljes tartalmát kiírja)
- printf FORMÁTUM, LISTA: formázott kiíratás (mint a C programozási nyelvben)
- next: Azonnal nekikezd a következő bemeneti rekord feldolgozásához, a legelső szabály mintáját tesztelve.
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0