Sunteți pe pagina 1din 3

ELEMENTE DE BAZA ALE LIMBAJULUI DE PROGRAMARE C++

La fel ca un limbaj natural, orice limbaj de programare este caracterizat de :


Sintaxa- totalitatea regulilor de scriere corecta astfel incat sa se realizeze constructii
acceptate de compilator
Semantica semnificatia constructiilor corect din punct de vedere sintactic.
Vocabular totalitatea cuvintelor care pot fi folosite intr-un program
Setul de caractere folosit pentru construirea cuvintelor este format din
litere mici si mari ale alfabetului latin (az, AZ)
cifrele sistemului de numeratie zecimal(09)
caractere speciale (spatiu, +, - , %, *, #, (, ), {, }, [, ], etc.
Cuvintele pot fi identificatori, separatori, constante, operatori, cuvinte cheie.
Identificatorii sunt nume de obiecte folosite in program alcatuit dintr-o succesiune de litere,
cifre sau caracterul de subliniere. In constructia identificatorilor nu se va folosi, totusi, caracterul
_ la inceput.
Separatorii cei mai uzuali sunt ; , virgula, spatiul.
Cuvintele cheie sunt identificatori cu o semnificatie precisa pentru limbaj, care nu pot fi folositi
in alt context decat cel permis de semantica limbajului, exemplu: int, char, double, if, else,
while, for, return, etc.
Comentariile sunt texte explicative folosite in program pentru a-l face mai usor de
inteles. Ele nu sunt
interpretate de compilator.

Pentru a putea executa cu ajutorul calculatorului algoritmii


descrisi in pseudocod, acestia trebuie implementati intr-un limbaj de programare.
Realizarea unui program are mai multe etape, printre care:
Editarea permite crearea sau modificarea textului sursa (program). Introducerea sau
editarea programului il vom realiza cu ajutorul editorului MinGW Developer Studio.
Prima data vom crea un proiect nou prin operatia FileNew Win32 Console
Aplication, si se atribuie un nume proiectului care va primi extensia .msp. Dupa care se
selecteaza Source Files si se alege din nou FileNew , atribuind un nou nume pentru fisierul
sursa. Fisierele sursa se pastreaza ca fisiere cu extensia .cpp.
O data noul fisier sursa creat se poate introduce continutul programului. Dupa redactarea
acestuia, se vor executa urmatoarele operatii:
Compilarea, adica traducerea operatiilor in cod-masina, obtinandu-se programul
obiect, fisier cu extensia .o. Operatia se realizeaza din meniul
BuildCompile(Ctrl+F7)
Executarea programului permite crearea fisierului .exe, prin care se obtin
rezultatele dorite. Se realizeaza din meniul Build Execute (Ctrl+F5)
In cazul detectarii unor anumite erori, programul esueaza la rulare si semnaleaza erorile
obtinute in josul paginii.

Structura programului
Pentru a intelege ce este un program, vom defini mai intai blocul.
Blocul este format din linii text scrise in limbajul de programare si este alcatuit din doua parti:
directiva preprocesor care va include fisierele necesare executarii operatiilor
Ex. #include <iostream> /
partea declarativa contine includerea obiectelor necesare executarii unui program, definirea
variabilielor, constantelor in functie de tipul lor.

partea executabila este inclusa in functia radacina obligatorie int main()


si contine instructiunile ce descriu pasii algoritmului .La sfarsitul oricarei instructiuni se scrie
caracterul separator ;
Exemplu de instructiuni:
couta=;
cina;
couta;
incheierea programului se face cu instructiunea return 0;
Aplicatie: Sa se citeasca doua variabile intregi a si b si sa se afiseze suma lor:

Tema pentru acasa.. Sa se creeze un program care determina numarul de


secunde dintr-o saptamana.

S-ar putea să vă placă și