A folyamatábra egy algoritmus vázlatos ábrázolása. A folyamatábra hasznos lehet mind a programok megírásában, mind a program megértésében másoknak.
Folyamatábra használt szimbólumok
Szimbólum | Célja | Leírás | ||
---|---|---|---|---|
![]() | Áramlási vonal | Szimbólumok összekapcsolásával jelzi a logika folyamatát. | ||
![]() | Terminál (Stop / Start) | A folyamatábra kezdetét és végét jelenti. | ||
![]() | Bemenet kimenet | Bemeneti és kimeneti műveletekhez használható. | ||
![]() | Feldolgozás | Számtani műveletekhez és /> használják | Döntés | Két vagy több alternatíva közötti döntéshozatalra használják. |
![]() | Oldalsó csatlakozó | Különböző áramvonalhoz csatlakozik | ||
![]() | Oldalon kívüli csatlakozó | A folyamatábra-rész összekapcsolására szolgál egy másik oldalon. | ||
![]() | Előre definiált folyamat / funkció | Egy feldolgozási feladatot végrehajtó utasítások csoportját képviseli. |
Példák folyamatábrákra a programozásban
1. Adjon hozzá két számot, amelyet a felhasználó adott meg.

2. Keresse meg a legnagyobbat a felhasználó által beírt három különböző szám közül.

3. Keresse meg az ax 2 + bx + c = 0 másodfokú egyenlet összes gyökeit

4. Keresse meg a Fibonacci sorozatot term 1000-ig.

Megjegyzés: Bár a folyamatábra hasznos lehet egy program megírásához és elemzéséhez, az összetett programok folyamatábrájának megrajzolása bonyolultabb lehet, mint maga a program. Ezért az összetett programok folyamatábráinak elkészítését gyakran figyelmen kívül hagyják.