Proceduri în pascal

Când scrieți un program destul de complex, puteți împărți acest program în câteva blocuri simple. Adică, puteți închide un grup de operatori, la care se adresează adesea programatorul, într-un bloc separat. Pentru aceasta, se folosesc proceduri. Procedura este ca un mic program în Pascal.







De asemenea, are un antet, o secțiune de descrieri (variabile, constante, tipuri, alte proceduri și funcții etc.) și partea executabilă care se află în interiorul operatorului compus Begin..End. După finalizarea procedurii, trebuie să returneze controlul programului care a provocat acest lucru. În program, procedura este scrisă după secțiunea de descriere a variabilei Var.

Luați în considerare utilizarea procedurii pentru un exemplu de program simplu. Vom introduce 2 numere de la tastatură și pe ecran va fi afișat un mesaj care indică dacă primul număr al celui de-al doilea este mai mare sau mai mic.

Proceduri în Pascal.

În linia # 4, scrieți cuvântul rezervat Procedură, care deschide o secțiune pentru descrierea procedurilor. După aceea, scriem titlul procedurii printr-un spațiu. Capul vine de la programator însuși. Am apelat la procedura "poisk".







În linia # 5-nr.13 este corpul (partea executabilă) a procedurii. Începe, ca și programul principal, cu cuvântul începe, și se termină cu sfârșitul cuvântului. După sfârșit, puneți punct și virgulă, deoarece Programul nu se încheie după descrierea procedurii.

Numărul liniei 6. Dacă "a" este mai mare decât "b", atunci mesajul din rândul # 7 apare pe ecran.

Numărul liniei 8. În caz contrar (adică dacă "a" este mai mică sau egală cu "b"), atunci condiția din rândul # 9 este verificată. Și dacă "a" este mai mică decât "b", pe ecran apare mesajul din rândul # 10.

Numărul liniei 11. În caz contrar (de exemplu, dacă "a" este "b"), mesajul din rândul # 12 este afișat pe ecran.

În linia # 14 începe programul principal.

Linia 16 afișează un mesaj.

În linia 17 introduceți numere de la tastatură.

În linia 18, notați numele procedurii noastre "poisk". Ie din acest moment programul principal încetează să mai funcționeze, iar procedura pe care am înregistrat-o în linia nr. 4-nr.13 începe să funcționeze. Compară numerele introduse de la tastatură și, în funcție de rezultat, afișează un mesaj pe ecran. După finalizarea procedurii, se va transfera controlul la programul principal.

Proceduri în pascal

Introduceți două numere și apăsați Enter.







Articole similare

Trimiteți-le prietenilor: