#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:
#include <iostream>- # Aceasta este o directivă de preprocesor care spune compilatorului să includă fișierul
iostreamce este o bibliotecă de prototipuri de funcții de intrare ieșire, el permite folosirea inputului și outputului (ex:cinșicout).
- # Aceasta este o directivă de preprocesor care spune compilatorului să includă fișierul
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 uzual0(pentru succes).
- Este punctul de intrare al programului adică funcția program principal. Orice program C++ începe cu funcția
- Instrucțiunuea vidă ;
- instrucțiunea ; se numește instrucțiunea vidă și se pune la sfârșitul oricărei alte instrucțiuni.
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.
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:
- Ce este orice program scris în limbajele c/c++?
- Ce este cout?
- Cine este int main() ?
- Care este rezultatul funcției endl?
- Ce se poate scrie între ghilimele?
- Unde se pune instrucțiunea vidă ;?
- Când se returnează valoarea zero?
- Ce este iostream?
Results
#1. Ce este orice program scris în limbajele c/c++?
Select all that apply:
#2. Ce este iostream?
Select all that apply:
#3. Ce se poate scrie între ghilimele?
Select all that apply:
#4. Ce este cout?
Select all that apply:
#5. Cine este int main() ?
Select all that apply:
#6. Care este rezultatul funcției endl?
Select all that apply:
#7. Când se returnează valoarea zero?
Select all that apply:
#8. Unde se pune instrucțiunea vidă ;?
Select all that apply:
