Informatică Programare
Cum definesc o functie in C++?
O funcție în C++ este un bloc de cod care primește date de intrare (parametri), efectuează operații și poate returna o valoare. Definirea ei se face prin specificarea tipului de returnare, numelui, parametrilor și corpului funcției. Acest mecanism permite organizarea și reutilizarea codului.
Structura de bază a unei funcții
- Tipul de returnare Specifică tipul valorii returnate (ex: int, float, void pentru nicio valoare).
- Numele funcției Un identificator care descrie acțiunea funcției (ex: calculeazaSuma).
- Lista de parametri Variabilele primite de funcție, separate prin virgulă, cu tipurile lor (ex: int a, int b).
- Corpul funcției Blocul de cod între acolade {} care conține instrucțiunile executate.
Exemplu de definiție
- 1 Pasul 1: Declarați tipul și numele int aduna(int x, int y) – funcția returnează un întreg și primește doi parametri întregi.
- 2 Pasul 2: Scrieți corpul În acolade, adăugați instrucțiuni: { return x + y; } – calculează suma și o returnează.
- 3 Pasul 3: Apelați funcția În main(), folosiți: int rezultat = aduna(3, 5); – rezultat va fi 8.
Exersați definirea de funcții simple, cum ar fi una care calculează media a două numere, pentru a înțelege fluxul.