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. 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. 2
    Pasul 2: Scrieți corpul În acolade, adăugați instrucțiuni: { return x + y; } – calculează suma și o returnează.
  3. 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.

Mai multe din Programare