Diagram poteka je shematski prikaz algoritma. Diagram poteka je lahko koristen tako za pisanje programov kot za razlago programa drugim.
Simboli, uporabljeni v diagramu poteka
Simbol | Namen | Opis | ||
---|---|---|---|---|
Pretočna črta | Označuje tok logike s povezovanjem simbolov. | |||
Terminal (Stop / Start) | Predstavlja začetek in konec diagrama poteka. | |||
Vhod / izhod | Uporablja se za vhodne in izhodne operacije. | |||
Obravnavati | Uporablja se za računske operacije in /> | Sklep | Uporablja se za odločanje med dvema ali več alternativami. | |
Konektor na strani | Uporablja se za spajanje različnih tokov | |||
Priključek zunaj strani | Uporablja se za povezavo dela diagrama poteka na drugi strani. | |||
Vnaprej določen postopek / funkcija | Predstavlja skupino stavkov, ki izvajajo eno nalogo obdelave. |
Primeri diagramov poteka pri programiranju
1. Dodajte dve številki, ki jih je vnesel uporabnik.
Diagram poteka, da dodate dve številki2. Poiščite največjo med tremi različnimi številkami, ki jih vnese uporabnik.
Diagram poteka za iskanje največjega med tremi števili.3. Poiščite vse korenine kvadratne enačbe ax 2 + bx + c = 0
Diagram poteka za iskanje korenin kvadratne enačbe4. Poiščite Fibonaccijevo serijo do izraza ≦ 1000.
Diagram poteka za prikaz Fibonaccijeve serijeOpomba: Čeprav so diagrami poteka lahko koristni za pisanje in analizo programa, je risanje diagrama poteka za zapletene programe lahko bolj zapleteno kot samo pisanje programa. Zato je ustvarjanje diagramov poteka za zapletene programe pogosto prezrto.