Sunteți pe pagina 1din 7

FUNCTIILE IN C++

CE SUNT FUNCTIILE?
• FUNCTIILE SUNT INSTRUMETE ALE LIMBAJULUI DE
PROGRAMARE C++ CARE PERMIT MODULARIZAREA
PROGRAMELOR. ATUNCI CAND SE OBSERVA CA O
ANUMITA SECVENTA DE INSTRUCTIUNI SE POATE
REPETA DE MAI MULTE ORI IN CADRUL UNUI
PROGRAM, ATUNCI ACEASTA SE INGLOBEAZA IN
CADRUL UNEI FUNCTII, CARE URMEAZA A SE APELA IN
CADRUL PROGRAMULUI PRINCIPAL ORI DE CATE ORI
VA FI NEVOIE.
• DAR VORBIND CU VORBE MAI SIMPLE, FUNCTIA ESTE
UN ASAMBLU DE INSTRUCTIUNI.
• SUBPROGRAM(SINONIM).
PENTRU CE TREBUIESC?

ACUM CA ATI AFLAT CE SUNT FUNCTIILE, VA


INTREBATI PENTRU CE TREBUIESC, IATA RASPUNSUL:

}
• REUTILIZAREA CODULUI
• DEPISTAREA SI CORECTAREA CU USURINTA A
ERORILOR Optimizare
• REALIZAREA UNOR PROGRAME USOR DE URMARIT
DECLARATIA

CE ESTE DECLARATIA?
PENTRU CA O FUNCTIE SA POATA FI UTILIZATA
(APELATA) IN CADRUL UNUI PROGRAM, ESTE NEVOIE CA
ACEASTA SA FIE DECLARATA.
int suma(int a, int b)
Suma: reprezinta numele functiei
Int: reprezinta tipul functiei suma      { Exemple: Orice nume ne dorim(depinde
Exemple: int,char,bool,double,etc.
          ... de noi).
     }
(int a, int b): parametrii functiei
Exemple: orice variabila sau loc {…} : reprezinta corpul functiei
liber(adica fara parametri) (blocul codului)
ACUM TRECEM LA PROBLEME!
ȘI EXPLICAREA LOR!
PENTRU
ATENTIE!
REALIZAT: COLIBA ROMEO

S-ar putea să vă placă și