Pascal - este
În vastitatea World Wide Web, puteți găsi o mulțime de programe în limba „Pascal“, dar mult mai dificil să ne dăm seama cum funcționează, și sunt aranjate pe ce bază. Să examinăm elementele de bază ale programării împreună!
Limba algoritmică: concepte de bază
În discursul colocvială folosim unitățile de bază: caractere, cuvinte, expresii și fraze întregi. Limba algoritmică are, de asemenea, o structură similară, dar componentele sale sunt numite în mod diferit. Este vorba despre structuri de bază, expresii și declarații. Toate aceste unități formează o structură ierarhică, deoarece fiecare element succesiv este format din cele de mai sus.
Simboluri limbaj algoritmic - este atomi indivizibile utilizate pentru scrierea de cod.
Design de bază - sunt unitățile minime care au propria lor semnificație.
expresii lingvistice clasice sunt formate din cele de mai sus două unități și stabilirea regulilor pentru identificarea valorii dorite.
Operatorul este responsabil pentru descrierea transformării specifice, care este necesară pentru executarea corectă a programului. Pot exista mai multe, dacă este necesar - programul trebuie să efectueze o operație complicată. În astfel de situații, ele sunt combinate în aceeași declarație de bloc sau compus.
Limba „Pascal“
Există un număr mare de limbaje de programare. „Pascal“ (pentru începători există unele beneficii) este una dintre ele. alfabet său este compus din numere, litere și caractere speciale. Aici este o listă a acestora:
- 26 de litere majuscule și minuscule latine;
- sublinia caracterul;
- zece cifre;
- limitatoare;
- semne de exploatare;
- proiectanti;
- rezervate de sistem (serviciu) al cuvântului.
Pe lângă elementele de mai sus, aparține unui set de bază „blank“ care nu pot fi utilizate în interiorul structurii și exprimarea simbolurilor duble rezervate.
constructe lingvistice elementare
„Pascal“ pentru începători include siruri de caractere, numere și nume.
Numerele utilizate în codul analizat, limbajul de programare este de obicei scrisă în sistemul zecimal. Ele pot fi atât reale, cât și întreg, care a făcut nici o mențiune a punctului zecimal. Dacă numărul este pozitiv, semnul său poate fi omisă.
„Pascal“ - este un limbaj de programare algoritmică în care șirurile sunt o secvență de caractere, închise în apostrofuri. Dacă trebuie să utilizați un apostrof în sine, acest simbol este demn de menționat de două ori.
Numele - o secvență care începe cu o literă și poate să conțină în figurile sale de compoziție. ID-urile sunt numite tag-uri, tipuri, constante, funcții, proceduri, variabile, obiecte, și chiar module. Identificatorii Forming puteți utiliza caracterul de subliniere. Numele poate avea o mulțime de caracter, dar compilatorul va citi numai primele 63 de caractere. „Pascal“, a căror divulgare poate părea atât de complicată, nu atât de teribil, așa că nu se grăbesc să se sperie și pentru a închide pagina de browser!
Deoarece identificatorii de limbă li se interzice utilizarea numelor standard de constante, proceduri, tipuri de fișiere, funcții, precum și expresii ale sistemului.
Îmbunătățirea vizibilității codului va ajuta la lacunele, dar merită să ne amintim că ei nu pot partaja numele și numerele din mijloc.
Sintaxa limbii algoritmică
Fiecare linie trebuie să se termine cu punct și virgulă în program, scris în limba pe care o au în vedere ( „Pascal“). Informatică predă elevilor și studenților, și va fi capabil să înțeleagă ei înșiși aceste reguli!
Semicoloana (;) - un semnal dinainte stabilit, care spune despre sfârșitul liniei curente și necesitatea de a trece la unul nou. Dar, cu excepția comenzilor de serviciu pot fi: Const, var, începe și altele.
Operatorul se închide la sfârșitul programului, așa că, după ce au precedat în mod necesar de un punct. Uneori, codul poate conține mai multe atașamente, atunci începutul și sfârșitul blocului vor fi separate prin punct și virgulă.
Pentru a atribui o anumită valoare a variabilei înainte de semnul egal este necesar pentru a pune un colon. De exemplu, te duci pentru a seta n = 13, iar codul va arata ca n: = 13.
Dacă înveți regulile, atunci puteți învăța destul de repede pentru a scrie cod software fără erori de sintaxă.
declarații lingvistice clasice „Pascal“
Programat cod repetitive aplicare viitoare și să pună în aplicare cu orice acțiune este posibilă prin intermediul unor moduri diferite. Dar limbajul „Pascal“ este folosit în acest scop diverși operatori. Toate acestea, nu putem lua în considerare, prin urmare, vom înțelege cu doar câteva.
De exemplu, prin selectarea operatorul poate alege una dintre modalitățile alternative de funcționare ale programului. Parametru în acest caz este expresia tipului secvenței. Dar există un avertisment: această cheie de selecție nu poate aparține unui șir sau de tip reale.
Cu toate acestea, există declarații de atribuire, condiționate, materiale compozite și goale, precum și o mulțime de alte investiții utile. Cunoașterea numai unele dintre ele vă permite să scrie cod cu funcționalitate excelentă. Operatorii nu ar trebui să fie abuzate, din cauza numărului lor mare face ca programul dificil de compilator depanare, confuz și foarte dificil de a percepe străini.
Operatorul de atribuire
Această expresie este colon și semna „egal“. Este folosit pentru a atribui o variabilă specifică a unei anumite valori. Este important să ne amintim că tipul de expresii variabile și trebuie să fie aceeași în cazul în care acestea nu se referă la întreg și tipul actual, respectiv. Numai într-o astfel de situație va conduce de conversie.
instrucțiuni compuse
„Pascal“ - un limbaj de programare care utilizează o secvență de instrucțiuni de program arbitrare închise între paranteze speciale. Este vorba de o structură compozită, cuvintele limitate începe și se termină. Acesta este un instrument important pentru limba algoritmică cu care este posibil să se scrie cod folosind metodologia structurală.
Operatorii limbajului „Pascal“, inclusă în partea structurii compozite poate fi destul de diferite, pentru că nu există limitări. adâncimea Nesting poate fi, de asemenea, diferite.
Declarație limbaj de programare condiționată
Această componentă oferă posibilitatea de a verifica în timpul stării programului specificat și de a efectua o acțiune în funcție de rezultatele trecerii sale. Astfel, comanda condiționată - este unul dintre mijloacele de formare a ramurilor în procesul de efectuare a calculelor.
Structural, declarația condiționată este după cum urmează:
IF <условие> ATUNCI <оператор1> ELSE <оператор2>.
Structura codului de program
Operatorii de secțiuni antet și descrieri - acestea sunt componentele cheie ale unei cereri scrise într-o limbă, cum ar fi „Pascal“. Tehnologia informației permite explora pe deplin aceste elemente și să învețe cum să le folosească în mod corespunzător.
Antetul conține de obicei un nume de cod. De exemplu, Programul MyFirst.
Secțiunea descrieri poate însemna biblioteci conectate, module, etichete, constante, tipuri, variabile, descrierea capitol a funcțiilor și procedurilor.
Secțiunea conține descrieri ale modulelor din interiorul numele bibliotecilor conectate și începe cu cuvântul rezervat folosește. Acesta trebuie să fie primul dintre toate celelalte descrieri. Numele modulului trebuie să fie întotdeauna separate prin virgule.
Orice operator cod poate pune un nume de etichetă care urmează să fie menționat în secțiunea corespunzătoare a descrierii.
Descrierea prematură permite constante în codul de mai jos pentru a-și înregistra numele în loc de valori numerice sau alfanumerice.
În descrierea variabilelor utilizate trebuie să includă toate tipurile care vor fi folosite: "var c, o, r: întreg; k, l, m: char; h1, h2: boolean;".
Nu uitați că „Pascal“ - un limbaj de programare care necesită obligatoriu descrierea preliminară a tuturor componentelor implicate în program.
Textul de cod trebuie să se termine cu un punct.
exemple de programe
„Pascal“ - acesta este un limbaj elementar, și puteți trece direct la scrierea de cod dupa ce a studiat informațiile de mai sus.
Să ne asigurăm că aplicația a adus la ecranul fraza «Este primul meu program de!»
Exemple de programe pe „Pascal“ este foarte important să se înțeleagă, așa că încercați să-l facă chiar acum.
începe
Writeln (Este primul meu program „!);
Sfârșit.
E atât de simplu!
Uita-te pentru codul de mai complex, cu care puteți găsi rădăcinile unei ecuații pătratice. Să acorde o atenție la principiul formării de expresii de calcul.