strukturat ciklike, tabelat dhe funksionet · vektoret vektori eshte nje bashkesi variablash qe...
TRANSCRIPT
![Page 1: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/1.jpg)
Mesimi 4.13
![Page 2: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/2.jpg)
Strukturat Ciklike Perdoren per perseritjen e nje veprimi ose bashkesi
veprimesh.
Strukturat ciklike kryesore jane:
For
While
Do … While
![Page 3: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/3.jpg)
Strukturat Ciklike - For Perdoret kur numri i cikleve eshte i paracaktuar.
Sintaksa: for(vlera filestare e numeruesit; kushti dhe vlera perfundimtare; hapi rrites ose zbrites)
{
Blloku i veprimeve;
}
Psh:
for(i=1; i<=10; i++)
shuma = shuma + i;
![Page 4: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/4.jpg)
Vektoret Vektori eshte nje bashkesi variablash qe kane te
perbashket llojin, emrin, por ndryshojne ne indeks.
Numri i elementeve te vektorit eshte i paracaktuar dhe i fundem.
Psh: unsigned short int Nota1, Nota2, Nota3, … , Nota 30;
unsigned short int Nota[30];
![Page 5: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/5.jpg)
Deklarimi i Vektorit Sintaksa:
lloji emri[numri i elementeve];
Psh:
unsigned short int nota[50];
float mesatarja[5];
![Page 6: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/6.jpg)
Leximi Shkrimi i Vektorit Sintaksa per lexim:
for(i=1; i<=50; i++)
cin>>Nota[i];
Sintaksa per shkrim:
for(i=1; i<=50; i++)
cout>>Nota[i];
Nota[1] Nota[2] Nota[3] …. …. Nota[49] Nota[50]
8 9 10 … … 10 6
![Page 7: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/7.jpg)
Shembull - 1
![Page 8: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/8.jpg)
Shembull – 2:
![Page 9: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/9.jpg)
Shembull – 3:
![Page 10: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/10.jpg)
Shembull – 4:
![Page 11: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/11.jpg)
Funksionet Funksionet sherbejne per te strukturuar me mire nje
program.
Secili prej tyre kryen nje detyre specifike.
![Page 12: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/12.jpg)
Sintaksa e Funksionit Tipi_qe_kthen_funksioni emri_funksionit(tipi_parametrit emri_parametrit, …)
{
Instruksionet qe do te kryhen;
Vlera qe do te ktheje funksioni;
}
![Page 13: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/13.jpg)
Funksioni qe kthen vleren maksimale Psh:
int max (int num1, int num2)
{
int rezultati;
if(num1>num2)
rezulati=num1;
else
rezulati=num2;
return rezultati;
}
![Page 14: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/14.jpg)
Shembull - 3
![Page 15: Strukturat Ciklike, Tabelat dhe Funksionet · Vektoret Vektori eshte nje bashkesi variablash qe kane te perbashket llojin, emrin, por ndryshojne ne indeks. Numri i elementeve te vektorit](https://reader031.vdocuments.mx/reader031/viewer/2022040118/5e13796a1effbf40246f31ee/html5/thumbnails/15.jpg)
Shembull – 3 (Vazhdim)