Limbajul alfabetului și Structura Progra

Limba alfabetică și structura programului.

Textul unui program Pascal este o secvență de șiruri constând din caractere care alcătuiesc alfabetul limbii.







Alfabetul limbii, la rândul său, constă în:

1) litere latine și sublinieri: ABC. Zabc. z_
2) Numere arabe: 012. 9
3) 22 caractere speciale: + - * / =><. ;@')(][>

Simbolurile alfabetului sunt folosite pentru a construi elementele de bază ale programelor Pascal - unități minime ale limbii care au semnificație independentă. Elementele de bază sunt, de asemenea, numite lexeme.

Programul Pascal este alcătuit întotdeauna din două părți principale: descrierea datelor cu care trebuie efectuate acțiunile și descrierile succesiunii acțiunilor. Astfel, programul Pascal este împărțit în următoarele secțiuni:

secțiunea care descrie constantele

Secțiunile sunt separate unul de altul printr-un punct și virgulă. Luați în considerare pe scurt secțiunile principale.

Titlul programului are forma

Programul Program_Name; unde Program_Name este numele programului.

Titlul programului din Turbo Pascal este opțional și nu afectează execuția acestuia în nici un fel.

În descrierea constantelor, numele care sunt sinonime ale anumitor valori sunt date în program.

Const Const_Name = Const_Value; unde Const_Name este numele căruia este mapată valoarea Const_Value.
Dacă există mai mult de o constantă, ele sunt separate prin punct și virgulă, de exemplu:

În secțiunea descriere tip, programatorul poate defini propriile tipuri de date, altele decât tipurile de date standard furnizate.






Tip Type_Name = Tip_Value; unde Type_Name este numele tipului care este definit Type_Value.
De exemplu:

Tipuri de zile = (Mo, Tu, Noi, Th, Fr, Sa, Su); Letters = 'a' .. 'z';
Într-un program Pascal, orice variabilă trebuie definită în secțiunea de declarație a variabilei.

Var Var_Name. Var_Type; unde Var_Name este numele variabilei care urmează să fie determinată, Var_Type este tipul acesteia.

Procedurile și funcțiile vor fi luate în considerare separat de noi. Scopul lor principal este de a oferi sprijin pentru programarea structurată de sus în jos, de a simplifica și de a face programul mai compact.

Secțiunea operatorilor este singura necesară pentru programul Pascal.
începe
statement1;
statement2;
.
operatorN
Sfârșit.

Secțiunea începe cu cuvântul de serviciu Începe și se termină cu Sfârșit cu o perioadă. În ea, așa cum sugerează și numele, există operatori separați de punct și virgulă. Înainte de cuvântul de serviciu "Sfârșit", nu se introduce o punct și virgulă.

În limba Pascal, sunt disponibile următoarele tipuri de operatori:

- declarație de procedură
- cesiune operator
- declarație condiționată
- operator compozit
- operatorul variantei
- operator de ciclu cu condiție prealabilă
- operator de ciclu cu o condiție ulterioară
- ciclu cu parametru
- aderarea
- declarație goală

Exemplu de program_Of_Easy_Program;
Tip Valid_Age = 1. 99;
Var Var. Valid_Age;
începe
Scrieți ('Introduceți vârsta dvs.');
Citiți (vârstă);
Cazul Age Of
1..10. WriteLn ("Este prea devreme pentru tine să studiezi Pascal.");
11..14. WrileLn ('E timpul să înveți pe Pascal!');
15..17. WriteLn ("Nu ați învățat încă limba Pascal?"
+'Grăbește-te înapoi!');
Else Writeln ("Chiar și la o astfel de venerabilă vârstă" +
"pentru a studia Pascal nu este prea târziu!")
capăt
Sfârșit.

1. Ce înseamnă alfabetul din Pascal?
2. Care este lexemma limbii? Denumiți tipurile de lexeme utilizate în exemplul respectiv.
3. Care este structura programului Pascal?
4. Denumiți atribuțiile principalelor secțiuni ale programului.
5. De ce folosește Pascal un caracter punct și virgulă? 6. Ce tipuri de operatori există?







Articole similare

Trimiteți-le prietenilor: