Programozás‎ > ‎

Elágazások

Az elágazások teszik lehetővé, hogy a program változói értékétől függően különböző tevékenységeket hajtson végre. Az első típusnál vagy csinálunk valamit vagy nem, a másodiknál két tevékenység közül választhatunk, a harmadiknál és a negyediknél sok lehetőség közül fut le legfeljebb egy.

Az elágazások feltétele egy logikai kifejezés, ami az összehasonlító operátorok (relációs jelek) és logikai műveletek illetve függvények használatával képezhető.

A feltétel teljesülése esetén végrehajtandó utasítás helyére mindig írható utasítás-blokk, vagyis több utasítás - megfelelően "zárójelezett" - sorozata.

1. típus

Ha feltétel
akkor
    utasítás
Elágazás vége



2. típus

Ha feltétel
akkor
    utasítás
különben
    másik utasítás
Elágazás vége



3. típus

Ha feltétel1 akkor utasítás1
különben ha feltétel2 akkor utasítás2
különben ha feltétel3 akkor utasítás3
...
különben utasítás_{n+1}
Elágazás vége



4. típus

Elágazás X értéke szerint
    érték1 : utasítás1
    érték2 : utasítás2
    ...
    érték_n: utasítás_n
    különben utasítás_{n+1}
Elágazás vége