Sari la conținut
LECȚIA 2.1 · INFORMATICĂ

Primul program în C++

Structura unui program C++, funcția main și afișarea unui mesaj.

Conținut verificat

Structura unui program C++

Orice program C++ pentru BAC are scheletul:

#include <iostream>
using namespace std;

int main() {
    cout << "Salut, BAC!";
    return 0;
}
  1. #include <iostream> aduce biblioteca pentru citire și afișare.
  2. using namespace std; ne lasă să scriem cout în loc de std::cout.
  3. int main() este funcția principală: de aici începe execuția.
  4. return 0; anunță sistemul că programul s-a terminat cu succes.

Instrucțiuni și punct și virgulă

Fiecare instrucțiune se termină cu ;. Blocurile de cod stau între acolade { }.

Exemplu rezolvat

Ce afișează programul?

#include <iostream>
using namespace std;

int main() {
    cout << 2 + 3;
    return 0;
}

Expresia 2 + 3 se evaluează întâi, deci pe ecran apare 5, nu textul "2 + 3". Textul apare doar între ghilimele.

Greșeli frecvente

  1. Lipsa ; după instrucțiuni: cea mai comună eroare de compilare.
  2. cout << "2 + 3" afișează textul exact 2 + 3, pe când cout << 2 + 3 afișează 5.
  3. main fără int sau fără return 0 poate merge pe unele compilatoare, dar la BAC scrie forma completă.