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 vooskeem2. 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 leidmiseks4. Leidke Fibonacci seeria tähtajani ≦ 1000.
Fibonacci seeria kuvatakse vooskeemilMä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.