Skeem on algoritmi skemaatiline esitus. Skeem võib olla abiks nii programmide kirjutamisel kui ka teistele programmi selgitamisel.
Skeemides kasutatavad sümbolid
| Sümbol | Eesmärk | Kirjeldus | ||
|---|---|---|---|---|
![]() | Voolujoon | Näitab sümbolite ühendamise kaudu loogika voogu. | ||
![]() | Terminal (Stopp / Start) | Esitab vooskeemi algust ja lõppu. | ||
![]() | Sisend väljund | Kasutatakse sisendi ja väljundi toimimiseks. | ||
![]() | Töötlemine | Kasutatakse aritmeetilisteks toiminguteks ja /> | Otsus | Kasutatakse kahe või enama alternatiivi vaheliste otsuste langetamiseks. |
![]() | Lehe pistik | Kasutatakse erineva voolujoonega liitumiseks | ||
![]() | Väljaspool ühendust | Kasutatakse vooskeemi osa ühendamiseks teisel lehel. | ||
![]() | Eelmääratud protsess / funktsioon | Esitab ühte töötlusülesannet täitva lausete rühma. |
Näited vooskeemidest programmeerimisel
1. Lisage kaks kasutaja sisestatud numbrit.
Kahe numbri lisamiseks vooskeem
2. Leidke kasutaja sisestatud kolme erineva numbri seast suurim.
Voodiagramm, et leida kolmest numbrist suurim.
3. Leidke ruutvõrrandi ax 2 + bx + c = 0 kõik juured
Voodiagramm ruutvõrrandi juurte leidmiseks
4. Leidke Fibonacci seeria tähtajani ≦ 1000.
Fibonacci seeria kuvatakse vooskeemil
Märkus. Ehkki vooskeemid võivad olla kasulikud programmi kirjutamiseks ja analüüsimiseks, võib keerukate programmide vooskeemi joonistamine olla keerulisem kui programmi enda kirjutamine. Seetõttu ignoreeritakse keerukate programmide vooskeemide loomist.















