SlideShare a Scribd company logo
1 of 17
Universiteti I Tiranes
Fakulteti i Ekonomise
Dega:Informatike-ekonomike
PROJEKT NE C++
Tema:Regjistrimii studentevene kurset me zgjedhje
Punoi : Ester Daci Pranoi : Ogerta Elezaj
Mejada Lekaj
Projekti perfshin:
1. Programi ne formatin .cpp
2. Pershkrimi i problemit
3. Funksionet e gatshme
4. Funksionet dhe klasat e krijuara
5. Kodi(i shpjeguar me komente)
6. Klasat,struktura te nderthurura me vektore
7. Literatura
1. Pershkrimi i problemit
Programi eshte ne gjendje te:
 Regjistroje studentet ne kurset perkatese
 Jap te dhenate studenteve te regjistruar
 Kerkoje nese nje student eshte regjistruar apo jo ne nje kurs
te dhene
 Tregoje numrin e studenteve te regjistruar ne nje kurs
2.Funksionet e gatshme , funksionet dhe klasat e krijuara
nga vete ne
a)Funksionet e gatshme:
Te gjitha funksionet e perdoruara jane te krijuara .Skemi
perdorur asnje funksion te gatshem.
b)Funksionet e krijuara jane si me poshte:
public:
string merr_amz (); //funksioni ruan numrin e amzes te cdo studenti qe regjistrohet
string merr_emer (); //funksioni ruan emrin e cdo studenti qe regjistrohet
string merr_mbiemer (); //funksioni ruan mbiemrin e cdo studenti qe regjistrohet
string merr_lende (); //funksioni ruan lenden ku regjistrohet cdo sudent
void trego_te_dhenat (); //funksioni afishon cdo te dhene qe eshe ruajtur per cdo student
bool popullo (string amz,string em,string mb,string ld,double ms,int mo,char
gj);//funksioni ne perfundim te regjistrimit kofirmon regjistrimin.
string Student::merr_amz () {
return nr_amzes;
}
string Student::merr_emer () {
return emer;
}
string Student::merr_mbiemer() {
return mbiemer;
}
string Student::merr_lende () {
return lenda;
}void Student::trego_te_dhenat(){
cout<<"nnU gjet studenti :n";
cout<<" Nr i amzes: "<<nr_amzes<<" n";
cout<<" Emer : "<<emer<<" n";
cout<<" Mbiemer : "<<mbiemer<<" n";
cout<<" Lenda : "<<lenda<<" n";
cout<<" Mesatarja : "<<mesatarja<<" n";
cout<<" Mosha : "<<mosha<<" n";
cout<<" Gjinia : "<<gjinia<<" n";
}
bool Student::popullo(string amz,string em,string mb,string ld,double ms,int mo,char gj){
nr_amzes = amz;
emer = em;
mbiemer = mb;
lenda = ld;
mesatarja = ms;
mosha = ms;
gjinia = gj;
return true;
}
void listo_studentet(){....}
a)Klasat e krijuara:
//Krijojme klasen student e cila merr te dhenat e cdo studenti qe do te regjistrohet
class Student {
string nr_amzes;
string emer;
string mbiemer;
string lenda;
double mesatarja;
int mosha;
char gjinia;
3.Kodi(i shpjeguar me komente)
1.
#include <iostream>
using namespace std;
//Krijojme klasen student e cila merr te dhenat e cdo studenti qe do te regjistrohet
class Student {
string nr_amzes;
string emer;
string mbiemer;
string lenda;
double mesatarja;
int mosha;
char gjinia;
public:
string merr_amz ();//funksioni ruan numrin e amzes te cdo studenti qe regjistrohet
string merr_emer (); //funksioni ruan emrin e cdo studenti qe regjistrohet
string merr_mbiemer (); //funksioni ruan mbiemrin e cdo studenti qe regjistrohet
string merr_lende (); //funksioni ruan lenden ku regjistrohet cdo sudent
void trego_te_dhenat (); //funksioni afishon cdo te dhene qe eshe ruajtur per cdo student
bool popullo (string amz,string em,string mb,string ld,double ms,int mo,char gj);
//funksioni ne perfundim te regjistrimit kofirmon regjistrimin
};
string Student::merr_amz () { //prototipi i funksionit merr_amz
return nr_amzes;
}
string Student::merr_emer () {//protipi i funksionit merr_emer
return emer;
}
string Student::merr_mbiemer () {
return mbiemer;
}
string Student::merr_lende () {
return lenda;
}
void Student::trego_te_dhenat(){
cout<<"nnU gjet studenti :n";
cout<<" Nr i amzes: "<<nr_amzes<<" n";
cout<<" Emer : "<<emer<<" n";
cout<<" Mbiemer : "<<mbiemer<<" n";
cout<<" Lenda : "<<lenda<<" n";
cout<<" Mesatarja : "<<mesatarja<<" n";
cout<<" Mosha : "<<mosha<<" n";
cout<<" Gjinia : "<<gjinia<<" n";
}
bool Student::popullo(string amz,string em,string mb,string ld,double ms,int mo,char
gj){
nr_amzes = amz;
emer = em;
mbiemer = mb;
lenda = ld;
mesatarja = ms;
mosha = ms;
gjinia = gj;
return true;
}
void listo_studentet(){
}
//Fillon main
int main () {
int index = 0;
Student totali[1000]; //krijojme nje vektor totali qe mban 1000 te dhena
string nr_amzes;//therrasim funksionet
string emer;
string mbiemer;
string lenda;
double mesatarja;
int mosha;
char gjinia;
int zgjedhja = 0;//krijojme variablin zgjedhja ne menyre qe ne te zgjedhim nje nga opsionet
e menuse kryesore
int u_gjet = 0;//krijojme variablin u_gjet per te kontrolluar nese nje student eshte regjistruar
ose jo ne sistem
int count_lend = 0;//krijojme variablin count_lend per te numeruar sa studente jane
regjistruar ne nje lende te caktuar
//krijojme pamjen e menuse kryesore
while(zgjedhja != 4){
cout << "nn-----------Miresevini------------" << endl;
cout << " 1. Regjistro student ne lende" << endl;
cout << " 2. Kerko per student " << endl;
cout << " 3. Kerko per lende " << endl;
cout << " 4. Dil " << endl;
cout << " Zgjidh 1,2,3,4 : ";
cin>>zgjedhja;
switch(zgjedhja) {
case 1:
u_gjet = 0;
cout << "nZgjodhet te regjistroni student ne lende n";
cout << "Fusni Nr e Amzes: ";
cin >> nr_amzes;
cout << "Futni emrin e studentit: ";
cin >> emer;
cout << "Futni mbiemrin e studentit: ";
cin >> mbiemer;
cout << "Futni mesataren: ";
cin >> mesatarja;
cout << "Futni gjinine: ";
cin >> gjinia;
cout << "Futni moshen: ";
cin >> mosha;
cout << "Futni degen: ";
cin >> lenda;
for(int i=0;i<1000;i++){
if(totali[i].merr_amz() == nr_amzes){//kontrollohet nese studenti eshte
regjistruar njehere ne sistem ose jo
cout << "Studenti eshte regjistruar nje here ne sistem";
u_gjet = 1;
break;
}
}
if(u_gjet == 0){//nese eshte gjetur na afishohen gjithe te dhenat e sstudentit
totali[index].popullo(nr_amzes,emer,mbiemer,lenda,mesatarja,gjinia,mosha);
index++; //rrisim variablin index per te vazhduar dhe regjistruar studentin e radhes
cout<<"Studenti u regjistrua me sukses n";
}
else{
}
break;
case 2:
u_gjet = 0;
cout << "nZgjodhet te kerkoni per student n";
cout << "Fusni emrin: ";
cin >> emer;
cout << "Fusni mbiemrin: ";
cin >> mbiemer;
for(int i=0;i<1000;i++){
if(totali[i].merr_emer() == emer && totali[i].merr_mbiemer() ==
mbiemer){
totali[i].trego_te_dhenat();
u_gjet = 1;
}
}
if(u_gjet == 0){
cout<<"Studenti nuk u gjet";
}
break;
case 3:
count_lend = 0;
cout << "nZgjodhet te kerkoni per lende n";
cout << "Fusni lenden: ";
cin >> lenda;
for(int i=0;i<1000;i++){
if(totali[i].merr_lende() == lenda){//nese ne fusim nje lende nga tastiera rrisim
variablin count_lend,per te numeruar studentet qe jane regjistruar ne kete lende
count_lend++;
u_gjet = 1;
}
}
if(u_gjet == 1){
cout<<"Lenda "<<lenda<<" ka "<<count_lend<<" student te regjistruarn";
}
else{
cout<<"Lenda nuk ka student te regjistruarn";
}
break;
case 4:
break;
default:
cout << "Zgjidh 1,2,3,4,5 : ";
}
}
return 0;}
2. Paraqitje te ekzekutimit te kodit:
4.Klasat,struktura te nderthurura me vektore
Tek funksioni main kemi krijuar vektorin "totali[1000]" qe i merr te
dhenat nga klasa"Student".
 Paraqitja e vektorit tek kodi eshte si me poshte:
int main () {
int index = 0;
Student totali[1000];
string nr_amzes;
string emer;
string mbiemer;
string lenda;
double mesatarja;
int mosha;
char gjinia;
 Gjithashtu nepermjet ketij vektori ne kemi kontrolluar nepermjet nje
cikli "for" nese ky student eshte regjistruar njehere ne sistem apo jo:
for(int i=0;i<1000;i++){
if(totali[i].merr_amz() == nr_amzes){
cout << "Studenti eshte regjistruar nje here ne sistem";
u_gjet= 1;
break;}
 Gjithashtu nepermjet vektorit te krijuar kemi percaktuar kushtet
dhe kemi mbushur listat dhe nepermjet "switch" kemi percaktuar se
cfare duhet te bejne opsionet e menuse kryesore.
(Kjo gje eshte paraqiturtek kodi me siper)
5.Literatura
C++-Projekt

More Related Content

What's hot

Bazat e te dhenave
Bazat e te dhenaveBazat e te dhenave
Bazat e te dhenaveMenaxherat
 
Intervali i përkufizimit dhe zerot e funksionit
Intervali i përkufizimit dhe zerot e funksionitIntervali i përkufizimit dhe zerot e funksionit
Intervali i përkufizimit dhe zerot e funksionitlinditasadrija
 
Bazat e Statistikes
Bazat e StatistikesBazat e Statistikes
Bazat e Statistikesguestc49863
 
Marketing - Përmbledhje
Marketing - PërmbledhjeMarketing - Përmbledhje
Marketing - PërmbledhjeJozef Nokaj
 
Ligjerata 4 treguesit e tendences qendrore dhe kuartilet
Ligjerata 4   treguesit e tendences qendrore dhe kuartiletLigjerata 4   treguesit e tendences qendrore dhe kuartilet
Ligjerata 4 treguesit e tendences qendrore dhe kuartiletcoupletea
 
STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)
STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)
STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)fatonbajrami1
 
Shpend Stojkaj baza e të dhënave
Shpend Stojkaj baza e të dhënaveShpend Stojkaj baza e të dhënave
Shpend Stojkaj baza e të dhënaveShpend Stojkaj
 
Ligjerata 5 mesatarja e ponderuar dhe frekuenca
Ligjerata 5   mesatarja e ponderuar dhe frekuencaLigjerata 5   mesatarja e ponderuar dhe frekuenca
Ligjerata 5 mesatarja e ponderuar dhe frekuencacoupletea
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft AccessAjla Hasani
 
Haccp Study on frozen chicken nuggets
Haccp Study on frozen chicken nuggetsHaccp Study on frozen chicken nuggets
Haccp Study on frozen chicken nuggetsDanaiKatsarou
 
Gjuhe Programuese ushtrimet C++
Gjuhe Programuese   ushtrimet   C++Gjuhe Programuese   ushtrimet   C++
Gjuhe Programuese ushtrimet C++Ajla Hasani
 
Analiza e thjeshte e regresionit
Analiza e thjeshte e regresionitAnaliza e thjeshte e regresionit
Analiza e thjeshte e regresionitMenaxherat
 
Metoda Kerkimi - Kapitulli 5 - Eksperimentimi
Metoda Kerkimi - Kapitulli 5 - EksperimentimiMetoda Kerkimi - Kapitulli 5 - Eksperimentimi
Metoda Kerkimi - Kapitulli 5 - EksperimentimiSokol Luzi
 
Konsumi dhe investimet
Konsumi dhe investimetKonsumi dhe investimet
Konsumi dhe investimetMenaxherat
 
Si të hartojmë një punim seminarikë
Si të hartojmë një punim seminarikëSi të hartojmë një punim seminarikë
Si të hartojmë një punim seminarikëStudentët e Pejës
 

What's hot (20)

Bazat e te dhenave
Bazat e te dhenaveBazat e te dhenave
Bazat e te dhenave
 
Intervali i përkufizimit dhe zerot e funksionit
Intervali i përkufizimit dhe zerot e funksionitIntervali i përkufizimit dhe zerot e funksionit
Intervali i përkufizimit dhe zerot e funksionit
 
Makroekonomia slides
Makroekonomia slidesMakroekonomia slides
Makroekonomia slides
 
Bazat e Statistikes
Bazat e StatistikesBazat e Statistikes
Bazat e Statistikes
 
Marketing - Përmbledhje
Marketing - PërmbledhjeMarketing - Përmbledhje
Marketing - Përmbledhje
 
Ligjerata 4 treguesit e tendences qendrore dhe kuartilet
Ligjerata 4   treguesit e tendences qendrore dhe kuartiletLigjerata 4   treguesit e tendences qendrore dhe kuartilet
Ligjerata 4 treguesit e tendences qendrore dhe kuartilet
 
STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)
STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)
STATISTIKA - Dr. Rahmije Mustafa (Ushtrime)
 
Shpend Stojkaj baza e të dhënave
Shpend Stojkaj baza e të dhënaveShpend Stojkaj baza e të dhënave
Shpend Stojkaj baza e të dhënave
 
Papunesia 1
Papunesia 1Papunesia 1
Papunesia 1
 
Dobia Marxhinale
Dobia MarxhinaleDobia Marxhinale
Dobia Marxhinale
 
Ligjerata 5 mesatarja e ponderuar dhe frekuenca
Ligjerata 5   mesatarja e ponderuar dhe frekuencaLigjerata 5   mesatarja e ponderuar dhe frekuenca
Ligjerata 5 mesatarja e ponderuar dhe frekuenca
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
GJEOGRAFIA E TURQISE
GJEOGRAFIA E TURQISEGJEOGRAFIA E TURQISE
GJEOGRAFIA E TURQISE
 
HACCP-PFMEA FISH FACTORY
HACCP-PFMEA FISH FACTORYHACCP-PFMEA FISH FACTORY
HACCP-PFMEA FISH FACTORY
 
Haccp Study on frozen chicken nuggets
Haccp Study on frozen chicken nuggetsHaccp Study on frozen chicken nuggets
Haccp Study on frozen chicken nuggets
 
Gjuhe Programuese ushtrimet C++
Gjuhe Programuese   ushtrimet   C++Gjuhe Programuese   ushtrimet   C++
Gjuhe Programuese ushtrimet C++
 
Analiza e thjeshte e regresionit
Analiza e thjeshte e regresionitAnaliza e thjeshte e regresionit
Analiza e thjeshte e regresionit
 
Metoda Kerkimi - Kapitulli 5 - Eksperimentimi
Metoda Kerkimi - Kapitulli 5 - EksperimentimiMetoda Kerkimi - Kapitulli 5 - Eksperimentimi
Metoda Kerkimi - Kapitulli 5 - Eksperimentimi
 
Konsumi dhe investimet
Konsumi dhe investimetKonsumi dhe investimet
Konsumi dhe investimet
 
Si të hartojmë një punim seminarikë
Si të hartojmë një punim seminarikëSi të hartojmë një punim seminarikë
Si të hartojmë një punim seminarikë
 

More from Ester Daci

Building a data warehouse
Building a data warehouseBuilding a data warehouse
Building a data warehouseEster Daci
 
Projekt-Ekonometrie.
Projekt-Ekonometrie.Projekt-Ekonometrie.
Projekt-Ekonometrie.Ester Daci
 
KodheliDaciKratellariLekaj
KodheliDaciKratellariLekajKodheliDaciKratellariLekaj
KodheliDaciKratellariLekajEster Daci
 

More from Ester Daci (6)

Building a data warehouse
Building a data warehouseBuilding a data warehouse
Building a data warehouse
 
mis
mismis
mis
 
Projekt-Ekonometrie.
Projekt-Ekonometrie.Projekt-Ekonometrie.
Projekt-Ekonometrie.
 
projekti-spss
projekti-spssprojekti-spss
projekti-spss
 
projkti-ssh
projkti-sshprojkti-ssh
projkti-ssh
 
KodheliDaciKratellariLekaj
KodheliDaciKratellariLekajKodheliDaciKratellariLekaj
KodheliDaciKratellariLekaj
 

C++-Projekt

  • 1. Universiteti I Tiranes Fakulteti i Ekonomise Dega:Informatike-ekonomike PROJEKT NE C++ Tema:Regjistrimii studentevene kurset me zgjedhje
  • 2. Punoi : Ester Daci Pranoi : Ogerta Elezaj Mejada Lekaj Projekti perfshin: 1. Programi ne formatin .cpp 2. Pershkrimi i problemit 3. Funksionet e gatshme 4. Funksionet dhe klasat e krijuara 5. Kodi(i shpjeguar me komente) 6. Klasat,struktura te nderthurura me vektore 7. Literatura
  • 3. 1. Pershkrimi i problemit Programi eshte ne gjendje te:  Regjistroje studentet ne kurset perkatese  Jap te dhenate studenteve te regjistruar  Kerkoje nese nje student eshte regjistruar apo jo ne nje kurs te dhene  Tregoje numrin e studenteve te regjistruar ne nje kurs
  • 4. 2.Funksionet e gatshme , funksionet dhe klasat e krijuara nga vete ne a)Funksionet e gatshme: Te gjitha funksionet e perdoruara jane te krijuara .Skemi perdorur asnje funksion te gatshem. b)Funksionet e krijuara jane si me poshte: public: string merr_amz (); //funksioni ruan numrin e amzes te cdo studenti qe regjistrohet string merr_emer (); //funksioni ruan emrin e cdo studenti qe regjistrohet string merr_mbiemer (); //funksioni ruan mbiemrin e cdo studenti qe regjistrohet string merr_lende (); //funksioni ruan lenden ku regjistrohet cdo sudent void trego_te_dhenat (); //funksioni afishon cdo te dhene qe eshe ruajtur per cdo student bool popullo (string amz,string em,string mb,string ld,double ms,int mo,char gj);//funksioni ne perfundim te regjistrimit kofirmon regjistrimin. string Student::merr_amz () { return nr_amzes; } string Student::merr_emer () {
  • 5. return emer; } string Student::merr_mbiemer() { return mbiemer; } string Student::merr_lende () { return lenda; }void Student::trego_te_dhenat(){ cout<<"nnU gjet studenti :n"; cout<<" Nr i amzes: "<<nr_amzes<<" n"; cout<<" Emer : "<<emer<<" n"; cout<<" Mbiemer : "<<mbiemer<<" n"; cout<<" Lenda : "<<lenda<<" n"; cout<<" Mesatarja : "<<mesatarja<<" n"; cout<<" Mosha : "<<mosha<<" n"; cout<<" Gjinia : "<<gjinia<<" n"; } bool Student::popullo(string amz,string em,string mb,string ld,double ms,int mo,char gj){ nr_amzes = amz; emer = em; mbiemer = mb; lenda = ld; mesatarja = ms; mosha = ms; gjinia = gj; return true; } void listo_studentet(){....} a)Klasat e krijuara: //Krijojme klasen student e cila merr te dhenat e cdo studenti qe do te regjistrohet class Student { string nr_amzes; string emer;
  • 6. string mbiemer; string lenda; double mesatarja; int mosha; char gjinia; 3.Kodi(i shpjeguar me komente) 1. #include <iostream> using namespace std; //Krijojme klasen student e cila merr te dhenat e cdo studenti qe do te regjistrohet class Student { string nr_amzes; string emer; string mbiemer; string lenda; double mesatarja; int mosha; char gjinia; public: string merr_amz ();//funksioni ruan numrin e amzes te cdo studenti qe regjistrohet string merr_emer (); //funksioni ruan emrin e cdo studenti qe regjistrohet string merr_mbiemer (); //funksioni ruan mbiemrin e cdo studenti qe regjistrohet string merr_lende (); //funksioni ruan lenden ku regjistrohet cdo sudent void trego_te_dhenat (); //funksioni afishon cdo te dhene qe eshe ruajtur per cdo student
  • 7. bool popullo (string amz,string em,string mb,string ld,double ms,int mo,char gj); //funksioni ne perfundim te regjistrimit kofirmon regjistrimin }; string Student::merr_amz () { //prototipi i funksionit merr_amz return nr_amzes; } string Student::merr_emer () {//protipi i funksionit merr_emer return emer; } string Student::merr_mbiemer () { return mbiemer; } string Student::merr_lende () { return lenda; } void Student::trego_te_dhenat(){ cout<<"nnU gjet studenti :n"; cout<<" Nr i amzes: "<<nr_amzes<<" n"; cout<<" Emer : "<<emer<<" n";
  • 8. cout<<" Mbiemer : "<<mbiemer<<" n"; cout<<" Lenda : "<<lenda<<" n"; cout<<" Mesatarja : "<<mesatarja<<" n"; cout<<" Mosha : "<<mosha<<" n"; cout<<" Gjinia : "<<gjinia<<" n"; } bool Student::popullo(string amz,string em,string mb,string ld,double ms,int mo,char gj){ nr_amzes = amz; emer = em; mbiemer = mb; lenda = ld; mesatarja = ms; mosha = ms; gjinia = gj; return true; } void listo_studentet(){ } //Fillon main int main () {
  • 9. int index = 0; Student totali[1000]; //krijojme nje vektor totali qe mban 1000 te dhena string nr_amzes;//therrasim funksionet string emer; string mbiemer; string lenda; double mesatarja; int mosha; char gjinia; int zgjedhja = 0;//krijojme variablin zgjedhja ne menyre qe ne te zgjedhim nje nga opsionet e menuse kryesore int u_gjet = 0;//krijojme variablin u_gjet per te kontrolluar nese nje student eshte regjistruar ose jo ne sistem int count_lend = 0;//krijojme variablin count_lend per te numeruar sa studente jane regjistruar ne nje lende te caktuar //krijojme pamjen e menuse kryesore while(zgjedhja != 4){ cout << "nn-----------Miresevini------------" << endl; cout << " 1. Regjistro student ne lende" << endl; cout << " 2. Kerko per student " << endl; cout << " 3. Kerko per lende " << endl; cout << " 4. Dil " << endl; cout << " Zgjidh 1,2,3,4 : ";
  • 10. cin>>zgjedhja; switch(zgjedhja) { case 1: u_gjet = 0; cout << "nZgjodhet te regjistroni student ne lende n"; cout << "Fusni Nr e Amzes: "; cin >> nr_amzes; cout << "Futni emrin e studentit: "; cin >> emer; cout << "Futni mbiemrin e studentit: "; cin >> mbiemer; cout << "Futni mesataren: "; cin >> mesatarja; cout << "Futni gjinine: "; cin >> gjinia; cout << "Futni moshen: "; cin >> mosha; cout << "Futni degen: "; cin >> lenda; for(int i=0;i<1000;i++){ if(totali[i].merr_amz() == nr_amzes){//kontrollohet nese studenti eshte regjistruar njehere ne sistem ose jo cout << "Studenti eshte regjistruar nje here ne sistem"; u_gjet = 1; break;
  • 11. } } if(u_gjet == 0){//nese eshte gjetur na afishohen gjithe te dhenat e sstudentit totali[index].popullo(nr_amzes,emer,mbiemer,lenda,mesatarja,gjinia,mosha); index++; //rrisim variablin index per te vazhduar dhe regjistruar studentin e radhes cout<<"Studenti u regjistrua me sukses n"; } else{ } break; case 2: u_gjet = 0; cout << "nZgjodhet te kerkoni per student n"; cout << "Fusni emrin: "; cin >> emer; cout << "Fusni mbiemrin: "; cin >> mbiemer; for(int i=0;i<1000;i++){ if(totali[i].merr_emer() == emer && totali[i].merr_mbiemer() == mbiemer){ totali[i].trego_te_dhenat(); u_gjet = 1; } }
  • 12. if(u_gjet == 0){ cout<<"Studenti nuk u gjet"; } break; case 3: count_lend = 0; cout << "nZgjodhet te kerkoni per lende n"; cout << "Fusni lenden: "; cin >> lenda; for(int i=0;i<1000;i++){ if(totali[i].merr_lende() == lenda){//nese ne fusim nje lende nga tastiera rrisim variablin count_lend,per te numeruar studentet qe jane regjistruar ne kete lende count_lend++; u_gjet = 1; } } if(u_gjet == 1){ cout<<"Lenda "<<lenda<<" ka "<<count_lend<<" student te regjistruarn"; } else{ cout<<"Lenda nuk ka student te regjistruarn"; } break; case 4: break;
  • 13. default: cout << "Zgjidh 1,2,3,4,5 : "; } } return 0;} 2. Paraqitje te ekzekutimit te kodit:
  • 14.
  • 16. Tek funksioni main kemi krijuar vektorin "totali[1000]" qe i merr te dhenat nga klasa"Student".  Paraqitja e vektorit tek kodi eshte si me poshte: int main () { int index = 0; Student totali[1000]; string nr_amzes; string emer; string mbiemer; string lenda; double mesatarja; int mosha; char gjinia;  Gjithashtu nepermjet ketij vektori ne kemi kontrolluar nepermjet nje cikli "for" nese ky student eshte regjistruar njehere ne sistem apo jo: for(int i=0;i<1000;i++){ if(totali[i].merr_amz() == nr_amzes){ cout << "Studenti eshte regjistruar nje here ne sistem"; u_gjet= 1; break;}  Gjithashtu nepermjet vektorit te krijuar kemi percaktuar kushtet dhe kemi mbushur listat dhe nepermjet "switch" kemi percaktuar se cfare duhet te bejne opsionet e menuse kryesore. (Kjo gje eshte paraqiturtek kodi me siper) 5.Literatura