M5 L1 Primul program în limbajul C++

#include <iostream> // include biblioteca pentru input/output

using namespace std;

int main() {
    cout << "Hello, World!" << endl; // afișează textul
    return 0; // întoarce 0 la sistem, semn că programul s-a terminat cu succes
}

Explicație linie cu linie:

  1. #include <iostream>
    • # Aceasta este o directivă de preprocesor care spune compilatorului să includă fișierul iostream ce este o bibliotecă de prototipuri de funcții de intrare ieșire, el permite folosirea inputului și outputului (ex: cin și cout).
  2. int main()
    • Este punctul de intrare al programului adică funcția program principal. Orice program C++ începe cu funcția main().
    • int înseamnă că această funcție returnează un număr întreg la sfârșit, în mod uzual 0 (pentru succes).
  3. Instrucțiunuea vidă ;
    • instrucțiunea ; se numește instrucțiunea vidă și se pune la sfârșitul oricărei alte instrucțiuni.
  4. cout << "Hello, World!" << endl;
    • cout înseamnă „standard character output” și este folosit pentru a afișa ceva pe ecran.
    • << este un operator care „pune” textul în fluxul de ieșire.
    • "Hello, World!" între ghilimele este șirul de caractere care va fi afișat.
    • endl înseamnă „end line” – adaugă un enter la finalul liniei și forțează afișarea.
  5. return 0;
    • Semnalează că programul s-a terminat cu succes. E o convenție în majoritatea limbajelor de programare.

Temă: Să se modifice programul de mai sus astfel încât să afișeze textul Clasa a VI-a.

Întrebări:

  1. Ce este orice program scris în limbajele c/c++?
  2. Ce este cout?
  3. Cine este int main() ?
  4. Care este rezultatul funcției endl?
  5. Ce se poate scrie între ghilimele?
  6. Unde se pune instrucțiunea vidă ;?
  7. Când se returnează valoarea zero?
  8. Ce este iostream?

 

Results

QUIZ START

#1. Ce este orice program scris în limbajele c/c++?

Select all that apply:

Previous
Next

#2. Ce este iostream?

Select all that apply:

Previous
Next

#3. Ce se poate scrie între ghilimele?

Select all that apply:

Previous
Next

#4. Ce este cout?

Select all that apply:

Previous
Next

#5. Cine este int main() ?

Select all that apply:

Previous
Next

#6. Care este rezultatul funcției endl?

Select all that apply:

Previous
Next

#7. Când se returnează valoarea zero?

Select all that apply:

Previous
Next

#8. Unde se pune instrucțiunea vidă ;?

Select all that apply:

Previous
Finish