1
1. Structura unui program C++
#include <iostream> // biblioteca pentru I/O using namespace std; // pentru a scrie cout in loc de std::cout int main() { cout << "Hello, World!" << endl; return 0; // programul s-a terminat cu succes }
Explicatie:
#include- importa o bibliotecaint main()- functia principala (obligatorie)cout <<- afiseaza pe ecranendl- rand nou (end line)return 0- sfarsit cu succes- Fiecare instructiune se termina cu
;
2
2. Afisare cu cout
#include <iostream> using namespace std; int main() { // Afisare text cout << "Salut!" << endl; // Afisare variabile string nume = "Maria"; int varsta = 15; cout << "Ma numesc " << nume << endl; cout << "Am " << varsta << " ani" << endl; return 0; }
3
3. Citire cu cin
#include <iostream> using namespace std; int main() { string nume; int varsta; cout << "Cum te cheama? "; cin >> nume; // cin citeste pana la spatiu cout << "Cati ani ai? "; cin >> varsta; // automat converteste la int cout << "Salut, " << nume << "!" << endl; cout << "Peste 5 ani vei avea " << varsta + 5 << " ani" << endl; return 0; }
4
4. Python vs C++ - Comparatie
| Aspect | Python | C++ |
|---|---|---|
| Afisare | print("text") | cout << "text"; |
| Citire | input() | cin >> var; |
| Declarare var | x = 5 | int x = 5; |
| Sfarsit instructiune | enter | ; |
| Tipuri | dinamice | statice |
| Compilare | interpretat | compilat |