Structura programului
Blocul este unitatea de bază a oricărui program C++.
Blocul este format din linii de text scrise în limbajul de programare.
Blocul poate conține două părți:
- Partea declarativă – conține definiții de obiecte necesare algoritmului pentru
rezolvarea problemei: tipuri de date, constante, variabile de memorie.
- Partea executabilă: conține instrucțiunile care descriu pașii algoritmului care trebuie
implementat pentru rezolvarea problemei
Orice program C++ este o colecție de variabile și funcții. Funcția are un nume și rezolvă o
anumită sarcină.
antet funcție
{bloc}
Exemplu: Se citesc două numere întregi a,b. Să se calculeze suma lor.
int main() //antetul funcției rădăcină
{ //începutul blocului
int a,b,s; //partea declarativă
cout<<”a=”; cin>>a; //operațiile de citire și scriere
cout<<”b=”;cin>>b;
s=a+b; //instrucțiune expresie pentru operațiile de citire și scriere
cout<<”suma=”<<s;
} //sfârșitul blocului