Documente Academic
Documente Profesional
Documente Cultură
Functiile in C++
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?
}
• 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