Professional Documents
Culture Documents
Funksione Me Parametra Hyrse Dhe Rezultat
Funksione Me Parametra Hyrse Dhe Rezultat
ME
PARAMETRA
HYRSE DHE
REZULTAT
FUNKSIONET
Funksioni është një pjesë e veçantë e programit (një nën-program), një modul që funksionon i
pavarur nga pjesa tjetër e programit, duke pranuar parametrat hyrës (të definuar formalisht)
dhe duke kthyer rezultatin e llogaritjes së bërë përbrenda tij, në pjesën e programit e cila e ka
thirrur funksionin. Pra, funksioni duket si një kuti e mbyllur, e cila i ka hyrjet, “kyçjet” për vlerat
hyrëse dhe daljen për kthimin e rezultatit të funksionit në programin kryesor. P.sh., nëse kemi
një kuti (funksion) me emrin “Shuma”, që kërkon dy vlera hyrëse, “x” dhe “y” (si në figurë), për
të kthyer (për të dhënë në dalje) rezultatin “s”, që është shuma e dy vlerave hyr ëse, thuhet se
kemi funksionin me dy parametra hyrës (të cilët i deklarojmë formalisht me çfarëdo emri,
prandaj edhe quhen parametra formal).
FORMA E FUNKSIONEVE
Forma e përgjithshme e funksionit:
tipi emri(tipi_1 f1, tipi_2 f2,...,tipi_n fn) {
urdhëri/at;
return rezultati;
}
ku janë:
tipi - tipi i rezultatit të funksionit.
emri - emri i funksionit.
tipi_1,... tipi_n - tipet e parametrave formal.
f1, f2, ..., fn - parametrat formal.
urdhëri/at – urdhërat që ekzekutohen brenda funksionit
rezultati - rezultati të cilin e kthen funksioni.
1. // funksion shembull
2. #include <iostream >
3. int shuma (int a, int b)
4. {
Output: Rezultati eshte 8
5. int r;
Pra fuksioni thirret sipas
6. r=a+b;
7. return (r);
te njejtes menyre si eshte
8. }
deklaruar:
9. int main ()
int shuma(int a,int b)
10. {
11. int z; | | | |
12. z = shuma (5,3);
13. cout << " Rezultati eshte" << z; z = shuma(5, 3);
14. return 0;
15. }