Structura programului în Pascal
Programul în Pascal constă dintr-un program de antet și corp de program (bloc), urmată de o perioadă - un semn de la sfârșitul programului. La rândul său, blocul este împărțit în secțiuni și descrieri secțiunea operatori.
operatorii Secțiunea disponibile în orice program, și este principalul. Secțiunile precedente au descrierile de caractere, și nu toate sunt neapărat prezente în fiecare program.
În unele dialecte ale Pascal (exemplu: Delphi, FreePascal), spre deosebire de cele standard, puteți:
- absența unui titlu de program;
- Forum Const, tipul, var, eticheta poate urmări reciproc, în orice ordine, și să îndeplinească în secțiunea Declarații de câte ori.
Module secțiuni de conectare (utilizări)
Această secțiune este format din cuvântul rezervat folosește, precum și o listă cu numele standard de ștecher și module de bibliotecă personalizate.
Etichetă Descriere Secțiunea (eticheta)
Înainte de orice operator Pascal poate pune o etichetă care vă permite să mergeți direct operatorului prin trecerea operatorului Goto de la orice program. Eticheta constă într-un nume urmat de două puncte. Numele poate fi un identificator sau un număr. Înainte de utilizare, eticheta trebuie să fie descrisă. Descrierea etichetei secțiune începe cu eticheta rezervată cuvântul (tag), urmat de numele de etichete, separate prin virgulă. Ultimul nume de punct și virgulă.
Dacă eticheta este descrisă, dar nu este utilizat în secțiunea operatorului, eroarea nu apare în acest caz, adică, tag-uri pot fi utilizate pentru a descrie și cu extinderea programului.
Constantele Descriere Secțiunea (Const)
Secțiunea Constantele care descrie descrie atribuirea de ID-uri constante valori constante. Secțiunea începe cu cuvântul rezervat const. urmat de o serie de expresii care atribuie identificatori constant valori numerice sau șir. expresiile de atribuire separate prin virgulă.
Succes în ceea ce privește constantele de denumire mnemonice face programul mai performant ușor de citit și vă permite să efectuați rapid modificări atunci când schimbați algoritmul.
Secțiunea care descrie tipul de date (de tip)
Tip de date pot fi descrise fie direct în secțiunea care descrie variabilele, orice identificator de tip definit. Tipuri standard nu necesită descriere, în contrast cu tipurile definite de utilizator. Strict vorbind, sintaxa limbajului Pascal nu necesită determinarea tipului de identificare și, în acest din urmă caz, deoarece tipul poate fi setat sunt enumerate în descrierea variabilelor. Selectarea descrierii de tip depinde astfel numai de programator și de program specifice.
Secțiunea care descrie tipul de date începe cu tipul de cuvânt rezervat. urmat de unul sau mai multe tipuri de definiții, separate prin virgulă.
Fiecare descriere specifică un set de valori și se conectează cu acest set pentru un nume de tip. De exemplu, aici de tip LatLetter definește o multitudine de litere ale alfabetului latin, Zilele - o multitudine de numere întregi de la 1 la 31, MATR - o matrice de 10 întregi.
Secțiunea descrie variabilele (var)
Fiecare apariție a unei variabile în program trebuie să fie declarate. Descrierea trebuie să preceadă utilizarea variabilei. secțiunea declarație variabilă începe cu cuvântul rezervat var (variabilă - variabilă), apoi un nume de variabile separate prin virgulă sunt listate după două puncte, urmat de tipul lor și virgulă.
În acest exemplu, programul de trei variabile A. B și suma. care poate lua valori întregi sunt descrise după cum urmează:
Secțiunea care descrie procedurile și funcțiile
În această secțiune, plasat rutine ale corpului. În Pascal rutine îndeplinește rolul de proceduri și funcții.
operatorii de secțiune
Programul în Pascal este secțiunea principală a operatorilor, așa cum era în ea cu variabilele descrise anterior, constante, valorile funcțiilor îndeplinite de acțiune, care să permită pentru a obține un rezultat, pentru care a fost creat programul.
Operatorul Unitatea începe cuvântul rezervat de a începe (start), urmate de declarații de limbă, separate prin punct și virgulă. Completează secțiunea rezervată sfârșitul anului cuvânt. (Sfârșit) al punctului.
Operatorii sunt executate strict secvențial, în ordinea în care apar în textul programului, în conformitate cu regulile de sintaxă și punctuație.