Funcții
Funcții
O funcție este un bloc de cod reutilizabil, cu un nume. Permite organizarea programului în bucăți logice.
functions.cpp
#include <iostream>
using namespace std;
void saluta() { // funcție fără parametri, fără return
cout << "Salut!" << endl;
}
int main() {
saluta(); // apel de funcție
saluta(); // reutilizare
return 0;
}Structura unei funcții
tip_retur numeFunctie(parametri) {
// corp funcție
return valoare; // dacă tip_retur != void
}Funcțiile trebuie declarate (sau definite) înainte de a fi apelate. Alternativ, folosești o declarație forward:
void saluta(); înainte de main.✏️ Exercițiu
Scrie o funcție care calculează și returnează aria unui dreptunghi (lungime și lățime ca parametri).
💡 Indiciu: double arie(double l, double lat) { return l * lat; }