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.

2. Leidke kasutaja sisestatud kolme erineva numbri seast suurim.

3. Leidke ruutvõrrandi ax 2 + bx + c = 0 kõik juured

4. Leidke Fibonacci seeria tähtajani ≦ 1000.

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.