Platforma educationala pentru elevii de gimnaziu · aliniata la programa scolara.
Structura unui program C++ · 10 min

Salut, calculator!

Exemplu interactiv

Modifica si apasa Ruleaza ca sa vezi rezultatul.

Laborator

Pune in practica ce ai invatat. Codul ruleaza pe server si trece prin teste automate.
Task 1

Spune calculatorului cine esti

Usor

Modifica programul ca sa afiseze exact textul:

Buna, sunt elev!

Atentie la majuscule, virgula si semnul ! la final. Codul ruleaza pe server si verifica daca output-ul tau e identic cu ce se asteapta.

⚡ De ce contează?

Programarea înseamnă să dai instrucțiuni unui calculator într-un limbaj pe care el îl înțelege. C++ este unul dintre cele mai puternice limbaje folosite în lume — în el sunt scrise jocuri (Minecraft, multe jocuri de pe console), browsere (Chrome, Firefox), aplicații industriale și chiar părți din sistemele de operare.

Înainte să scrii programe complexe, ai nevoie de un prim pas: să faci calculatorul să afișeze ceva pe ecran. E ca primul „bună ziua" pe care îl spui când intri într-o cameră nouă.

🎯 Ce înveți

  • Cum arată un program C++ minim funcțional.
  • Cum afișezi un text pe ecran cu cout.
  • De ce fiecare program C++ are nevoie de main().

📖 Hai să vedem

Iată cel mai simplu program C++ care face ceva vizibil:

#include <iostream>
using namespace std;

int main() {
    cout << "Salut, calculator!";
    return 0;
}

Când rulezi acest program, pe ecran apare:

Salut, calculator!

Hai să înțelegem rapid ce face fiecare bucățică (vom intra în detaliu la lecția 1.3):

  • #include <iostream> — îi spune compilatorului că vrem să folosim instrumente pentru afișare și citire (input/output stream).
  • using namespace std; — ne permite să scriem cout în loc de std::cout. Mai puțin de scris.
  • int main() — funcția principală. Aici începe orice program C++.
  • cout << "Salut, calculator!"; — afișează textul dintre ghilimele.
  • return 0; — programul s-a terminat cu succes.

Observă punctul și virgula ; la sfârșitul instrucțiunilor. E ca punctul de la sfârșitul unei propoziții — îi spune calculatorului că ai terminat o comandă.

💡 Sfat de la prof

Scrie codul tu, manual, nu copia-paste. La început pare obositor, dar mâinile învață mai repede decât ochii. După 3-4 programe scrise integral, vei reține structura automat.

⚠️ Capcane

  • Dacă uiți ; la sfârșitul unei comenzi, programul nu va compila.
  • Textul de afișat trebuie să fie între ghilimele duble "...", nu apostrof '...'.
  • C++ face diferență între litere mari și mici: Coutcout.

🚀 Acum încearcă tu

Modifică programul ca să afișeze numele tău în loc de „Salut, calculator!". Apoi încearcă să afișezi pe a doua linie clasa în care ești.

Exercitii

0 / 3
1 Alege un raspuns
Care este funcția cu care începe orice program C++?
2 Completeaza in cod
Completează codul ca să afișeze cuvântul Buna:

#include <iostream>
using namespace std;

int main() {
cout ___ "Buna";
return 0;
}
3 Alege toate corecte
Bifează toate elementele obligatorii într-un program C++ care afișează un text:

Lectie finalizata!

Bravo, ai raspuns corect la toate exercitiile. Lectia urmatoare e deblocata.

Continua: Comentarii — note pentru tine și alții