Cum se scrie pascal într-un program. Structura programului în Pascal

Probabil că nu există o singură persoană modernă care să nu cunoască limbajul Pascal (elementele de bază ale programării). Și acest lucru nu este surprinzător! Cele mai de bază concepte ale acestui program unic sunt descrise în manualul de informatică pentru școlari.

Acum, în era tehnologiei informației, toată lumea poate preda singur un tutorial online (prin cursurile „Învățarea limbajelor de programare de la zero”; „Pascal pentru manechini” și altele).

Istoria limbii studiate nu este atât de simplă: Pascal a suferit multe schimbări înainte ca școlari să o vadă în forma în care este predată la clasă. A fost primul limbaj simplu (ord pascal) pentru programare, ajutând la rezolvarea multor probleme practice ale secolului trecut (1970). A fost dezvoltat de un grup de oameni de știință.

Pe măsură ce platformele s-au extins, au fost create noi versiuni ale acestui program, iar Pascal a devenit un limbaj de programare clasic.

Mai jos ne vom uita la ce este Pascal și care sunt principalele sale instrumente. Să luăm în considerare operațiunile și funcțiile programului, caracteristicile sale specifice. Să folosim exemple pentru a înțelege cum funcționează. Să învățăm să scriem și să lucrăm în Pascal.

Ce este limbajul de programare Pascal

Acesta este un program de bază de nivel înalt. Ocupă primul loc în curricula multor școli și universități din Federația Rusă.

Caracteristici ale sistemului PascalABC.NET

Totul se învață prin comparație, așa că vom lua în considerare avantajele acestui program în raport cu un alt limbaj BASIC.

Deci, ce este tipic pentru limbajul Pascal și ce nu este potrivit pentru BASIC:

  1. În primul rând, prezența unui compilator care vă permite să descărcați Pascal pe orice platformă.
  2. În al doilea rând, toate versiunile acestui program sunt compatibile între ele.
  3. În al treilea rând, tipurile de date structurate ajută programatorul să compună cu exactitate algoritmul necesar pentru rezolvarea unei probleme practice, protejând-o în același timp.
  4. În al patrulea rând, claritatea și logica interfeței programului: toate comenzile sunt simple și ușor de înțeles.
  5. În al cincilea rând, trecerea la un alt limbaj de programare de nivel superior este destul de simplă.

Exemple de programe pe PascalABC.NET

Suma numerelor întregi introduse

Produsul numerelor întregi

Câte sunt impare dintre cele n introduse?

Protecție de intrare nevalidă

Încheierea a 10 prime puteri din două

Aflați suma cifrelor unui număr întreg pozitiv m

Factorizarea unui număr în factori primi

Pascal pentru începători - Concepte de bază

Să ne uităm la conceptele de bază care ajută la scrierea corectă a unui program în acest limbaj.

Spațiul de lucru

Cum arată spațiul de lucru?

Acum să ne uităm la elementele de bază: alfabetul și structura.

Alfabetul Pascal

Ce vrei să știi? Un alfabet este un set de simboluri necesare la alcătuirea unui program.

Ce includ acestea:

  1. Litere mari, mici latine (A, B, C....a,b,c).
  2. Simboluri aritmetice (0, 1, 2...).
  3. Caractere speciale (punctuație, paranteze, ghilimele, semne aritmetice etc.).
  4. Simboluri indivizibile (:=, ˃=…).
  5. Cuvinte funcționale:
  • si si;
  • matrice – matrice;
  • începe – început;
  • do – executa;
  • else - altfel;
  • pentru – pentru;
  • dacă dacă;
  • de la;
  • sau sau;
  • procedura – procedura;
  • program – program;
  • repetare – repetare;
  • apoi aia;
  • la – înainte;
  • până la – până la (= cât timp);
  • var – variabilă;
  • în timp ce – deocamdată.

Vă rugăm să rețineți: constantele și operațiile nu trebuie să aibă aceleași nume ca și cuvintele funcționale (orice lungime).

Structura programului

Deci, ce este inclus în „ierarhia” acestui program?

În funcție de structura sa, acest limbaj este împărțit în 3 secțiuni:

  • Nume;
  • date;
  • actiuni.

Notă: Variabilele trebuie listate separate prin virgule, iar apoi tipul lor trebuie indicat prin „:”. Completează cuvântul scris cu „;”.

Acțiunile încep cu „început” și se termină cu „sfârșit” cu un punct.

Structura poate fi reprezentată astfel:

Apropo, operatorii sunt separați prin punct și virgulă.

Operatorii scriu, scriu, citesc, citesc

Să aflăm cum au loc ieșirea și intrarea informațiilor.

Concluzie

Nu există operatori de ieșire ca atare în această limbă, dar există cuvinte speciale care ajută la lansarea funcțiilor necesare. Acest scrie, scrie.

Care este principala lor diferență? La introducerea sau ieșirea informațiilor ulterioare după ele: în primul caz, informațiile ulterioare vor fi afișate pe aceeași linie în care este scrisă declarația. Dar în al doilea - la următorul.

introduce

Există și cuvinte pentru introducere: citește, citește(=tasta de citire).

Ele diferă unul de celălalt în același mod ca declarațiile anterioare (în ieșire).

Tip de date întreg

Există 3 tipuri principale:

  1. Întreg.
  2. octet.
  3. Longint.

De asemenea, efectuează acțiuni simple:

  • adăugare – „+”;
  • scădere – „-”;
  • înmulțire - „*”;
  • diviziune – „div”.

În plus, este permisă realizarea de relații și comparații (mai mari sau egale cu - ˃ =).

Tipuri de date reale

Astfel de variabile includ numere fracționale (de exemplu, pi). Aici se numesc reale.

Ce să-ți amintești? Pentru a introduce o formulă fracțională, trebuie să utilizați un punct în loc de virgulă. Pentru a scrie puteri (x * 10 y), 10 este înlocuit cu E și numărul are notația:

Cu ele puteți efectua atât cele mai simple operații aritmetice, cât și mai complexe:

  • rădăcină pătrată – sqrt;
  • valoarea absolută – abs;
  • funcție pătratică – sqr;
  • sine – sin;
  • cosinus – cos;
  • arctangent – ​​​​arctan;
  • logaritm natural – ln;
  • exponent – ​​exp.

Procesarea datelor

Pe lângă funcțiile enumerate mai sus (în cele 2 paragrafe precedente), există și altele:

  • parte întreagă a numărului – int;
  • parte fracționară a unui număr – frac;
  • obținerea părții întregi a unui număr – trunchi;
  • rotunjire la cel mai apropiat număr întreg – rotunjire;
  • conversie de tip ordinal – ord;
  • conversia codului în tip de caracter – chr;
  • determinarea valorii anterioare a unei cantități – pred;
  • determinarea valorii ulterioare a unei marimi – succ.

Operatii matematice

Funcțiile și operațiile matematice au fost acoperite la analizarea datelor întregi și reale.

Să ne concentrăm pe tipurile de constante și variabile. Ce sunt ei?

Cele simple includ subtipuri:

  • întregi – întreg;
  • logic – boolean;
  • caracter – char;
  • enumerabil;
  • interval;
  • real

Șirurile sunt scrise cu comanda șir. Referințele sunt prezentate în forma corespunzătoare.

Cele structurate se împart în:

  • matrice – matrice;
  • înregistrări – înregistrare;
  • seturi – set;
  • dosar – dosar.

Fiecare tip are propriul său set de operații.

Condiții

Dacă există comenzi și funcții alternative, atunci folosind instrucțiunile if, then, else puteți nota comenzile necesare pentru a rezolva o problemă practică.

Diagrama este prezentată în figura de mai jos.

Operații logice

Operațiunile se bazează pe adevărul unui fapt sau pe minciuna acestuia.

Există 3 tipuri de astfel de funcții:

  1. Impar - dacă numărul este impar, atunci adevărat (diversa - fals).
  2. Eoln – adevărat la sfârșitul rândului (în altă parte – fals).
  3. Eof – adevărat la sfârșitul fișierului (în altă parte – fals).

Funcții de control al programului

Ce alte proceduri există:

  • Inc – creștere în număr;
  • Clrscr – ștergerea rezultatelor anterioare ale programului;
  • Utilizează crt – lansează clscr;
  • Length – returnează lungimea șirului;
  • Val – converti un șir într-un număr;
  • Pos – găsiți prima transformare din șir;
  • Atribuire – conectarea unei variabile la un fișier;
  • Majuscule - convertirea literelor mici în majuscule.

Concluzie

Deci, pentru a deveni un programator bun, mai întâi trebuie să înveți elementele de bază. Pascal este cea mai bună alegere pentru asta.

Lecție din seria: „Limbajul de programare Pascal”

Pentru a începe să scrieți codul programului în sine, trebuie să cunoașteți structura acestuia: cum sunt scrise corect comenzile, în ce ordine.

În prima lecție vei învăța:

  1. Care este structura unui program în Pascal.
  2. Cum se scrie un program simplu.

Puteți utiliza mediul de programare Pascal ABC pentru a crea programe.

Dacă Pascal nu este instalat pe computer: .

Structura programului

Un program Pascal începe cu un antet care arată astfel:

program< nume program>;

Aceasta este urmată de o secțiune de descriere, care ar trebui să descrie toți identificatorii (constante, variabile, tipuri, proceduri, funcții, etichete) care vor fi utilizați în program.

După secțiunea descrieri vine secțiunea operatori, care începe cu un cuvânt funcțional ÎNCEPE(început) și se termină cu un cuvânt funcțional Sfârşit(Sfârşit).

Această secțiune specifică acțiuni asupra obiectelor program descrise în secțiunea anterioară. Declarațiile din această secțiune sunt separate unele de altele prin punct și virgulă. După ultimul cuvânt Sfârşit se pune punct.

Vedere generală a programului:

program<имя>; (titlul programului) folosește ...; (secțiunea descriere modul) var ...; (secțiunea declarație variabilă) etichetă ...; (secțiunea declarație etichetă) const ...; (secțiunea declarație constantă) tip ...; (secțiunea declarație de tip) funcție ...; (secțiunea declarare a funcției) procedură ...; (secțiunea declarație de procedură) început (secvență de declarații) sfârșit. (sfârșitul programului)

Secțiunea descrieri nu trebuie să includă toate secțiunile.

În primele noastre programe va exista o singură secțiune - secțiunea Var (variabilă), în care vom declara variabilele pe care le vom folosi în secțiunea operator.

Cum se scrie un program simplu

Să luăm în considerare cea mai simplă problemă cu un algoritm liniar.

Pentru a scrie un program cu un algoritm liniar, trebuie să descriem datele de intrare și de ieșire, avem nevoie de proceduri pentru introducerea și ieșirea datelor și un operator de atribuire.

Sarcină. Introdu două numere de la tastatură. Afișați munca lor pe ecran.

Explicații pentru program

Numele acestui program este example_1.

Dintre secțiunile de descriere, există doar una - secțiunea variabilă. Începe cu cuvântul funcție v ar, urmată de o succesiune de declarații de variabile separate prin punct și virgulă.

Fiecare declarație listează numele variabilelor de același tip separate prin virgule, urmate de două puncte și indicând tipul variabilelor.

În exemplul nostru, sunt descrise trei variabile: toate (a, b și rez) au un tip întreg.

După partea descriptivă există o secțiune de operatori, începând cu cuvântul funcție b egin.

Primul operator întâlnit este scrie ln ('text'); — scrieți (afișați) textul cuprins între apostrofe, ln este adăugat la sfârșitul acestei instrucțiuni, astfel încât cursorul să se deplaseze automat la următoarea linie atunci când textul sau rezultatele execuției programului sunt afișate pe ecran.

Următorul operator este citit ln (a,b); — citiți datele de pe tastatură.

În acest caz, în timpul execuției programului este necesar să introduceți două numere întregi separate printr-un spațiu, apoi variabila A i se atribuie o valoare egală cu primul număr introdus și variabilei b i se atribuie o valoare egală cu al doilea număr introdus.

De exemplu, atunci ați introdus numerele 12 și 45 A= 12, a b= 45. La sfârşitul acestui operator se mai poate pune ln.

După aceşti doi operatori există un operator de atribuire: rez:= a * b; ( := este un semn de atribuire în Pascal). Variabil rez va primi o valoare egală cu produsul numărului A pe număr b .

Următoarea afirmație este din nou declarația scrieln('text',rez) - va afișa textul cuprins între apostrofe, urmat de valoarea variabilei rez.

Apoi următoarea afirmație scrieln va afișa mesajul: »Apăsați ", și operatorul readln va aștepta acest clic în fereastra de execuție.

Completează secțiunea operatori Sfârşit cu un punct.

Executarea programului

După pornirea programului, pe ecran apare un mesaj:

Introduceți două numere întregi separate printr-un spațiu

Cursorul clipește în rândul următor, introduceți două numere întregi separate printr-un spațiu și apăsați , după care apare mesajul:

produsul este egal...

Clic .

Pe scurt despre principalul lucru

Un program Pascal constă dintr-un antet, o secțiune de descriere și o secțiune de instrucțiuni.

Dacă un program conține mai multe instrucțiuni, acestea sunt separate prin punct și virgulă.

Începutul și sfârșitul unei secțiuni de declarație sunt indicate de cuvintele cheie început și sfârșit. După sfârșitul cuvântului la sfârșitul textului programului există întotdeauna un punct. Înseamnă că programul este terminat.

Comanda de ieșire a ecranului - write('text') și writeln('text') diferă în poziția cursorului după executarea comenzii. Comanda write('text') lasă cursorul pe aceeași linie cu textul, iar writeln mută cursorul pe o nouă linie.

Deci, în pagina anterioară am definit următoarele concepte: program, întreg, real, const, var, begin, end, write, writeln, read, readln. Să scriem programe simple Pascal folosindu-le. Dar mai întâi, să aflăm din ce părți constă un program Pascal.

Orice program din limbajul de programare Pascal are trei componente: 1) antet; 2) secțiunea descrieri; 3) corpul programului.

✎ 1) Titlul este cuvântul Program, urmat de numele programului în latină și punct și virgulă la sfârșit. Numele nu poate începe cu un număr, nu trebuie să coincidă cu cuvinte rezervate (început, sfârșit, număr întreg etc.) sau nume de variabile din secțiunea descrieri (vezi mai jos) și utilizarea oricăror simboluri (' @', '%' , „&” etc.), cu excepția caracterului de subliniere. Este recomandabil să dați un nume cu un sens care să reflecte esența programului în sine. Dar nu trebuie să scrii un titlu.

✎ 2) Secțiunea Descrieri – Deoarece vom lua în considerare mai întâi cele mai simple sarcini, a doua secțiune va conține fie o descriere a constantelor, fie a variabilelor (vezi paragrafele 4 și 5 din articolul Introducere în Pascal).

✎ 3) Corpul programului este un bloc de instrucțiuni în care sunt scrise comenzile de executat. Acest bloc începe cu cuvântul ÎNCEPE(„început”) și se termină cu cuvântul Sfârşit.(„sfârșit”) cu un punct la sfârșit (paragrafele 6, 7 din același articol).

Astfel, în general, un program Pascal arată astfel:


Când rezolvăm cele mai simple probleme, ne vom limita mai întâi la numere întregi. Înainte de a începe programarea, vom indica cele mai simple 4 operații pe numere în Pascal: „+” - adunare, „-” - scădere, „*” - înmulțire, „/” - împărțire. După cum puteți vedea, în programare și matematică, operațiile elementare pe numere sunt notate în același mod. Să rezolvăm următoarea problemă:

Sarcină. Fie date întregi A și B Aflați suma lor.


Să apelăm programul pentru găsirea sumei Summa. Apoi partea din cod responsabilă pentru numele programului va arăta astfel:

1 Program suma; (programul se numește Summa)

Să notăm cu S suma numerelor A și B. Deoarece numerele sunt numere întregi, suma va fi un număr întreg. Astfel, în descrierea numerelor A, B, S vom folosi o variabilă de tip întreg. Dar cum să descrii aceste numere în secțiunea descrieri - ca constante ( const) sau ca variabile ( var)? Totul depinde de condițiile problemei. Putem scrie numerele A și B atât ca constante, cât și ca variabile. Dar în orice caz, suma S va fi de tip variabil, deoarece nu îi cunoaștem valoarea.

Deci, să fie date valorile numerelor A și B, egale, de exemplu, cu 23 și, respectiv, 76. Deoarece știm valorile în avans, A și B vor fi ca const, și S va fi descris ca var. Având în vedere că descrierea constantelor vine înaintea descrierii variabilelor, secțiunea de descriere în acest caz va fi următoarea:


Astfel, corpul programului va consta în calcularea sumei S și afișarea acesteia pe ecran. În Pascal, pentru a calcula suma lui A și B, nu puteți scrie pur și simplu S = A + B; o astfel de notație este posibilă dacă trebuie să verificați dacă numărul S este egal cu suma A + B. A pentru a scrie valoarea sumei A + B în variabila S, trebuie să „atribuiți” valoarea acestei sume variabilei S, adică scrieți suma A + B în locul din memoria computerului care este alocat pentru variabila S. Este ca și cum ați „împinge” valoarea unui număr în valoarea altuia. Misiunea este scrisă astfel:

Pentru a scoate rezultatul, utilizați operatorul de ieșire de scriere cu un comentariu pe ecran:

scrie ("Suma numerelor 23 și 76 este: S = ", S);

Combinând 1) antetul programului, 2) secțiunea de descriere și 3) corpul programului, obținem un mic cod care poate fi copiat în PascalABC.Net sau în altă versiune de Pascal:


După executarea acestui program vom vedea pe ecran:

Suma numerelor 23 și 76 este: S = 99

Totul este bine și programul funcționează. Dar aici am scris ceva inutil. Priviți cu atenție instrucțiunea de ieșire de scriere la sfârșit - suma S este afișată acolo Se va schimba ceva dacă în loc de S scriem valoarea sumei în sine, adică A + B? Așa e, nimic. Numai atunci trebuie să eliminăm variabila S din codul nostru și, în schimb, să folosim suma A + B când o afișăm pe ecran. Iată codul simplificat:


În acest caz, rezultatul de pe ecran va fi astfel:

Suma numerelor 23 și 76 este 99

Acesta este cel mai simplu program al nostru. Alte probleme de acest tip le puteți vedea pe pagina Dreptunghi, cerc și paralelipiped. Calculul suprafețelor, perimetrelor și volumelor. Adevărat, folosesc variabile de tip real real, dar esența este aceeași: rezolvați problema fără un operator de atribuire. În general, acest operator este utilizat acolo unde este necesar să se calculeze o variabilă intermediară care este utilizată în calcularea rezultatului principal. Prin urmare, acolo unde puteți face fără atribuire atunci când calculați rezultatul (răspunsul la o problemă), trebuie să scrieți expresia direct în operatorul de ieșire de scriere. Doar dacă expresia este prea mare și nu se încadrează în instrucțiunea de ieșire, aceasta trebuie evaluată separat prin introducerea de variabile suplimentare (var). Dar în cele mai simple cazuri, de regulă, puteți face fără operatorul de atribuire.


Pe pagina următoare vom vorbi despre procente. Între timp, dacă sunteți un fan al World of Warcraft, atunci acest lucru vă va ajuta

De obicei, învățarea oricărui limbaj de programare începe cu Hello, world! Dar vom ajunge la asta puțin mai târziu, pentru că acum vreau să vă spun despre cantități și tipuri de date în Pascal.

Tipuri de cantități

De obicei, învățarea oricărui limbaj de programare începe cu Hello, world! Dar vom ajunge la asta puțin mai târziu, pentru că acum vreau să vă spun despre cantități și tipuri de date în Pascal. Ce este magnitudinea? O cantitate este un obiect informațional separat stocat în memoria computerului. Există două clasificări de cantități. Ne vom uita la fiecare separat.


Despre ele vom vorbi mai detaliat în lecțiile ulterioare.

Numeric, la rândul său, este împărțit în două tipuri.


Dau imediat denumirea de acest tip în Pascal

Cele de caractere sunt, de asemenea, împărțite în două tipuri.

A doua clasificare a cantităților.
Constant - valoarea este neschimbată. Variabilă - valoarea se poate modifica în timp ce programul rulează. Variabilele sunt identificate prin nume simbolice numite identificatori. Cum se atribuie o valoare unei variabile? Folosind comanda de atribuire! Comanda de atribuire în Pascal: < переменная >:= < выражение >

Primul program în Pascal

Structura programului în Pascal

Titlu

Program< имя переменной >;

Declararea variabilelor și constantelor

const<Символическое имя> = <выражение>;
var<Однотипные переменные> : <тип>;

Secțiunea operatori

ÎNCEPE
<оператор 1>;
<оператор 2>;

Sfârşit.

Intrare și ieșire în Pascal

Probabil aveți o întrebare: „Cum să introduceți valori variabile de la tastatură?” și, de asemenea: „Cum să afișați rezultatul obținut pe ecran?” Pentru a face acest lucru, sunt utilizați patru operatori speciali:

A intra:

  • citire (variabilă)
  • readln(variabilă)

Și pentru ieșire:

  • scrie (Text în ")
  • writeln(Text în ")

„Care este diferența dintre citit și citit, scrie și scrie?”: vei fi din nou nedumerit. Răspunsul este simplu. Dacă adăugați „ln” (care înseamnă Linie), cursorul se deplasează pe linia următoare.

Bună, Lumea în Pascal

Acum sunteți gata să scrieți primul program.

Programul Hello_World; (ghilimelele vă permit să introduceți un comentariu la cod) Begin Write("Hello, World!"); Sfârşit.

Ei bine, totul este clar aici. Pentru diversificarea soluției, îmi propun să rezolvăm mai multe probleme de acest tip.

Problema 1. Este necesar să solicitați numele de utilizator și apoi să afișați „Bună,<имя>!» Pentru a rezolva această problemă, avem nevoie de un tip de date șir - șir.

Programul Hello_boy_girl; (ghilimelele vă permit să introduceți un comentariu la cod) var name: șir; (declarăm că numele este o variabilă nouă) Begin Write("Introduceți numele dvs.: "); (deoarece folosim scriere, cursorul va clipi după două puncte) Read(name); (Citim tot ce a introdus utilizatorul) Write("Bună,", nume,"!"); (Vă rugăm să rețineți! Variabila este separată de ghilimele prin virgulă End. !}

Sarcina 2.Trebuie să aflați câți ani are utilizatorul și apoi să afișați „Tu<возраст>ani". Evident, pentru a rezolva această problemă avem nevoie de un tip de date întreg - Integer.

Program Câți_bătrâni_ești_; var ani: întreg; (declara ani este o variabilă nouă) Begin Writeln("Câți ani ai?"); (din moment ce folosim writeln, marcajul va clipi sub legenda) Read(years); (Citim tot ce a introdus utilizatorul) Scrie(„Ai „, ani,” ani.”); Sfârşit.

OK, totul sa terminat acum! Tot ce am vrut să vă spun în lecția de astăzi. Ai învățat ce este o cantitate în Pascal și ai învățat tipurile de bază. De asemenea, am învățat cum să creăm programe liniare simple. Vom vorbi mai detaliat despre tipurile din PascalABC.Net în lecțiile următoare. Apropo, despre PascalABC.Net. Este clar că scrierea programelor pe bucăți de hârtie este inutilă și ar trebui să exersați pe computer. Utilizați acest link pentru a descărca cea mai recentă versiune pentru Windows.
Așa arată interfața programului când este lansată.


P.S. Să evidențiem două caracteristici ale lui Pascal:

  1. Pascal NU face distincție între majuscule și minuscule, adică program, Program și PrOgRaM nu sunt diferite pentru el. Prin urmare, încă de la început, obișnuiți-vă să scrieți cu litere mici, astfel încât atunci când treceți la alt limbaj de programare să nu întâmpinați probleme cu acesta;
  2. Numele programului în Pascal nu are nicio importanță; Dacă vrei, pur și simplu nu poți să-I scrii!

P.P.S. Există trei sisteme de operare cele mai populare din lume: Linux, Mac OS și Windows. Ce se întâmplă dacă nu ai Windows? Ce compilator ar trebui să aleg atunci? Vom vorbi despre asta în lecția numărul N.

Mediu de dezvoltare profesională pentru crearea de programe și aplicații de orice nivel de complexitate. Combină simplitatea clasică a lui Pascal cu toate capabilitățile mediului de dezvoltare .NET modern utilizat de dezvoltatorii profesioniști din întreaga lume. În plus, limbajul de programare Pascal este predat într-un curs școlar de informatică, oferind studenților cunoștințe de bază despre operatori și variabile. Astfel, învățarea Pascal abs este mai bună pentru începători decât învățarea altor limbaje de programare.

Cursul de șapte lecții practice video este ideal pentru cei care doresc să învețe cum să realizeze un program în Pascal ABC, indiferent de nivelul lor de calificare. Fiecare lecție are propriul subiect, așa că le puteți urmări fie în ordine, fie selectiv pentru a aprofunda și extinde cunoștințele într-un anumit domeniu.

Lecții Pascal ABC

Lecțiile Pascal ABC prezentate în cursul video se bazează pe dezvoltarea de programe de aplicație și oferă cunoștințe practice. Toate programele pe care le scrieți în timpul cursului video funcționează pe deplin și pot fi folosite în viața de zi cu zi - nu există „apă” sau teorie goală în curs.

Stăpânim interfața editorului și scriem primele noastre linii de cod.


Studiem logica lucrului cu numere și proiectăm un cronometru.


Studiem modul în care un limbaj de programare compilează codul sursă.



Folosim Pascal pentru a găsi o soluție la problema despre școlarița Anna.


Programăm un adevărat sintetizator de muzică virtuală.


Stăpânim funcții matematice complexe și creăm un calculator de inginerie cu drepturi depline.



Creăm agenda telefonică „corectă” pe baza bazei de date.


Lecția 1 - Primul program
Lecția 2 - Numerele prime
Lecția 3 - Compilatoare (Partea 1)
Lecția 3 - Compilatoare (Partea a 2-a)
Lecția 4 - Rezolvarea unei probleme școlare
Lecția 5 - A face un pian
Lecția 6 - Calculator avansat (Partea 1)
Lecția 6 - Calculator avansat (Partea 2)
Lecția 7 - Agenda telefonică convenabilă (Partea 1)
Lecția 7 - Agenda telefonică convenabilă (Partea a 2-a)
Lecția 7 - Agenda telefonică convenabilă (Partea 3)
Lecția 7 - Agenda telefonică convenabilă (Partea a 4-a)
Lecția 8 - Lucrul cu grafica. Sistem de particule (Partea 1)
Lecția 8 - Lucrul cu grafica. Sistem de particule (partea a 2-a)
Lecția 8 - Lucrul cu grafica. Sistem de particule (Partea 3)
Lecția 8 - Lucrul cu grafica. Sistem de particule (partea a 4-a)