Eljárások pascalban
Egy meglehetősen összetett program írása esetén ezt a programot több egyszerű blokkra oszthatja. Ez azt jelenti, hogy olyan operátorcsoportot csatolhat, amelyet a programozó gyakran külön blokkban kezel. Ehhez az eljárásokat használják. Az eljárás olyan, mint egy kis program Pascalban.
Ez is egy fejlécben meghatározások (változók, konstansok, típusok, és egyéb eljárások és funkciók, stb), és egy végrehajtható részt, amely belül helyezkedik el a vegyület Begin..End. Miután az eljárás befejeződött, vissza kell adnia a programot, amelyik okozta. A programban az eljárás a Var változó leírása szakasz után íródott.
Tekintsük az eljárás alkalmazását egy egyszerű program példájára. 2 számot adunk meg a billentyűzetből, és egy üzenet jelenik meg a képernyőn, jelezve, hogy a második első száma nagyobb-e vagy kevesebb.
Eljárások Pascalban.
A 4. sorban írjuk le a lefoglalt szót, az eljárást, amely megnyitja az eljárások leírását. Ezután írjuk le az eljárás címét egy szóközön keresztül. A fej maga a programozó jön. Felhívtam a "poisk" eljárást.
Az 5. sorszámú 13. sor a folyamat teste (a végrehajtható része). A kezdő programhoz hasonlóan kezdődik a szó, és a végszóval végződik. A vége után, tedd pontosan pontosvesszőt A program nem fejeződik be az eljárás leírása után.
Sorszám 6. Ha az "a" nagyobb, mint a "b", akkor a 7. sorban szereplő üzenet jelenik meg a képernyőn.
8. sorszám. Ellenkező esetben (azaz ha "a" kisebb vagy egyenlő a "b" értékkel), akkor a 9. sorban szereplő feltétel ellenőrzése megtörtént. Ha az "a" kisebb, mint a "b", akkor a 10. sorban megjelenő üzenet jelenik meg a képernyőn.
Sorszám 11. Egyébként (pl. Ha "a" "b"), a 12. sorban megjelenő üzenet jelenik meg a képernyőn.
A 14. sorban a főprogram kezdete.
A 16. sor egy üzenetet jelenít meg.
A 17-es sorban írja be a számokat a billentyűzetből.
A 18-as sorban írja le a "poisk" eljárásunk nevét. Ie Ettől a pillanattól kezdve a főprogram megszűnik, és a 4. számú 13. sorban rögzített eljárás megkezdődik. Összehasonlítja a billentyűzetből beírt számokat, és az eredménytől függően üzenet jelenik meg a képernyőn. Az eljárás befejezése után a vezérlő átkerül a fő programra.
Adjon meg két számot, majd nyomja meg az Enter billentyűt.