Vývojový diagram je schematické znázornenie algoritmu. Vývojový diagram môže byť užitočný pri písaní programov aj pri vysvetľovaní programu ostatným.
Symboly použité vo vývojovom diagrame
Symbol | Účel | Popis | ||
---|---|---|---|---|
Prietokové vedenie | Indikuje tok logiky spojením symbolov. | |||
Terminál (Stop / Start) | Predstavuje začiatok a koniec vývojového diagramu. | |||
Vstup výstup | Používa sa na vstupnú a výstupnú prevádzku. | |||
Spracovanie | Používa sa na aritmetické operácie a /> | Rozhodnutie | Používa sa na rozhodovanie medzi dvoma alebo viacerými alternatívami. | |
On-page Connector | Používa sa na pripojenie sa k inému toku | |||
Off-page Connector | Používa sa na pripojenie časti vývojového diagramu na inej stránke. | |||
Preddefinovaný proces / funkcia | Predstavuje skupinu príkazov vykonávajúcich jednu úlohu spracovania. |
Príklady vývojových diagramov v programovaní
1. Pridajte dve čísla zadané používateľom.
Vývojový diagram na pridanie dvoch čísel2. Nájdite najväčšie z troch rôznych čísel zadaných používateľom.
Vývojový diagram na vyhľadanie najväčšieho z troch čísel.3. Nájdite všetky korene kvadratickej rovnice osi 2 + bx + c = 0
Vývojový diagram na vyhľadanie koreňov kvadratickej rovnice4. Nájdite sériu Fibonacci do termínu ≦ 1 000.
Vývojový diagram na zobrazenie série FibonacciPoznámka: Aj keď vývojové diagramy môžu byť užitočné pri písaní a analýze programu, kreslenie vývojového diagramu pre zložité programy môže byť komplikovanejšie ako samotné písanie programu. Vytváranie vývojových diagramov pre zložité programy sa preto často ignoruje.