Structura programului Pascal: programare pentru incepatori

Limba de programare cea mai accesibilă pentru începători este Pascal. Asta este

este legat cel puțin de faptul că este studiat în clasele superioare ale școlilor de învățământ general, precum și la primele cursuri de la universitate. Este folosit ca bază pentru mastering multe alte limbi. Cu toate acestea, deoarece principalul pentru dezvoltarea utilizării sale este acum irațional, deoarece echipamentul tehnic este mult mai avansat.

Acum există o mulțime de instrumente care păstrează sintaxa. Ele diferă numai în în mediul de programare o limbă ca Pascal. Structura programului va fi studiată în procesul articolului. De regulă, familiaritatea cu programarea începe cu programul "Hello world!".

structura programului în Pascal

Istoria limbii

În lumina lui Pascal a apărut în 1970 datorită, destul de ciudat lui Niklaus Wirt. Numele este dat in cinstea lui Blaise Pascal - un mare om originar din Franta. Acest lucru este justificat de faptul că omul de știință a creat prima mașină din lume, care a reușit să adauge și să scadă numerele.

Dezvoltarea limbii sa desfășurat între 1968 și 1969. Prima mențiune a apărut în 1970. Creatorul, prezentând "copilul", a subliniat stilul de programare, precum și introducerea datelor în Pascal. Structura programului a fost dezvoltată și de Wirth. Are o sintaxă simplă și o semantică. Descendentul direct al lui Pascal este limba "Modula-2". Wirth a fost, de asemenea, dezvoltatorul său.

Regulile de gramatică

Trebuie remarcat faptul că structura programului nu este atât de complicată în această limbă. În Pascal, autorul a stabilit utilizarea a numai trei puncte principale - titlul, descrierea și operatorul.

  1. Titlu. Aici trebuie să specificați numele programului, dar acest element nu este cel principal. Acesta este creat numai dacă dezvoltatorul dorește. În mare măsură depinde de mediul de programare. În Turbo Pascal nu este necesar. Dar în ETH este necesar să se creeze un șir fără eșec. Numai numerele, literele și sublinierea "_" sunt permise.
  2. Descriere. Acest bloc specifică toate variabilele disponibile (agende), etichete și așa mai departe.
  3. Operatorul. Structura programului Pascal include descrierea operatorilor din paranteze BEGIN-END.

Faptul că vor fi pe aceeași linie nu contează. Principalul lucru - după sfârșitul fiecărei echipe pune un simbol special - un punct și virgulă. În plus, limba este insensibilă la litere mari: nu există nici o diferență între operatorul Var, vAr și vaR.

pascal structura programului

Sintaxă și semantică

Principalul rol în lucrul cu mediul de programare îl joacă alfabetul. Ar trebui amintit faptul că aceasta constă în:

  • Caractere latine, atât litere mici, cât și majuscule;
  • un spațiu;
  • subliniază;
  • cifre arabe tip;
  • semne matematice;
  • Limitatori (lista lor include un punct, virgulă etc.);
  • proiectanti;
  • cuvinte de serviciu (operatori).

Structura programului pe Turbo Pascal nu se deosebește de structura de pe PascalABC. Diferența este în datele lor externe, nimic mai mult. Specificând un nume pentru o variabilă și alte tipuri, este necesar să rețineți că numele nu trebuie să înceapă cu un număr, sublinierea poate să stea în orice poziție, iar din simbolurile simbolice este permisă utilizarea numai a literelor alfabetul latin.

Comentariile la linii sunt închise în paranteze curbate sau în roluri cu un asterisc: (* .. *).

Tipuri de date

Structura programului Pascal implică, de asemenea, luarea în considerare a unor obiecte precum tipuri de date. Ele vin în trei forme:

  1. logic (adevăr și minciună);
  2. numerice (cifre arabe);
  3. simbolic (folosind a, b, c, etc.).


În același timp, al doilea tip este împărțit în subtipuri: întregi și reale. Acestea corespund anumitor operatori: Integer și Real, respectiv. Simbolurile sunt de asemenea împărțite în caractere și linii unice. Acestea sunt tipuri de date, cum ar fi (în primul caz) a 1, a sau A, și (în al doilea) fraze întregi sau o expresie. În program sunt scrise sub numele de Char și Spring.

structura programului în pascal

Valorile au, de asemenea, o clasificare proprie. Ele sunt împărțite în constante și variabile. Diferența dintre ele este semnificativă. Primul implică sensul literei, care nu se modifică în timpul executării programului. O variabilă are o valoare în cursul executării folosind un caracter special - un colon.

Comentarii

Pentru a obține o înțelegere deplină a programului și a tuturor proceselor acestuia, se folosește funcția de comentariu. Acestea, așa cum am menționat deja mai sus, sunt plasate în paranteze curbate. Acest lucru este important în special dacă vizionați un cod newbie. Deoarece folosiți această opțiune, puteți găsi cu ușurință o eroare într-un program deja finalizat, bazându-vă pe ceea ce este scris în comentarii. Mai mult, ei vor ajuta dezvoltatorul să înțeleagă rapid codul de securitate.

Structura programului Pascal vă permite să vă atribuiți comentarii structura datelor, dat în al doilea bloc. Acolo este necesar să introduceți textul, care va conține scopul fiecărui operator și modul în care acesta va fi utilizat în viitor.

Începătorii vor fi ghidat în paranteze BEGIN-END în dreptul acestora. Mai ales va fi util într-un program orientat spre cicluri. Deci, va fi mai ușor să înțelegeți care bloc de operatori este complet.

Comentariile nu sunt citite de mediul de programare, astfel încât acestea pot împrumuta orice număr de date și nu sunt limitate în ordine alfabetică.

program de structură pe turbo pascal

punctuație

Structura programului în Pascal are propriile punctuație, însă acest lucru nu este surprinzător. Cel mai folosit semn este un punct și virgulă. Acesta este plasat după fiecare descriere a blocurilor Label, Type, Const, Var etc., dar semnul nu este necesar după cuvântul cel mai determinat. După Început nu este instalat, după END este pus numai în cazul în care programul nu este încă terminat. În cod în cazul în care există bucle și, în consecință, sunt utilizate de către apoi și altceva, după aceste cuvinte o punct și virgulă nu este necesară.

La sfârșitul programului, după END, trebuie să setați un punct, altfel mediul de programare nu va înțelege că codul este finalizat.program în pascal

Intrare și ieșire de date

Structura programului Pascal vă permite să introduceți date în trei moduri diferite. Printre acestea:

  • Utilizând instrucțiunile Readln, Read.
  • Folosind un simbol de atribuire, utilizați un colon.
  • Constanta. În acest caz, datele sunt introduse în parametrul var.

Ieșirea informațiilor primite poate fi făcută folosind legarea instrucțiunilor Write și Writeln. În unele cazuri, poate fi absent, dar acest lucru înseamnă doar că este deja inclus în metoda de primire.

Distribuiți pe rețelele sociale:

înrudit
Turbo Pascal. În timp ce ... buclă cu condiție prealabilăTurbo Pascal. În timp ce ... buclă cu condiție prealabilă
Ce este un div în Pascal? Adăugări, calcule și exempleCe este un div în Pascal? Adăugări, calcule și exemple
Blaise Pascal: viață și muncăBlaise Pascal: viață și muncă
Limbaj de programare JavaLimbaj de programare Java
Limba de programare de bază și istoricul acesteiaLimba de programare de bază și istoricul acesteia
Delphi postează în PascalDelphi postează în Pascal
Cum de a învăța programarea de la zero în limbi de programare populareCum de a învăța programarea de la zero în limbi de programare populare
Un exemplu de programe în Pascal. Programarea în PascalUn exemplu de programe în Pascal. Programarea în Pascal
Pascal este ... Limbajul Pascal pentru incepatori: descrierePascal este ... Limbajul Pascal pentru incepatori: descriere
Ce este Pascal. Programarea în PascalCe este Pascal. Programarea în Pascal
» » Structura programului Pascal: programare pentru incepatori