SlideShare uma empresa Scribd logo
1 de 10
Dardan Aliu




 Prizren, 2011
Dardan Aliu                                                                          Unazat (Loops)


Unazat (Loops )


Loop (angl Loop-laku, rrethi i mbyllur, apo ndryshe si term më i përshtatshëm në gjuhën shqipe,
unaza) paraqet pjesën e programit, ku bëhet përsëritja e ekzekutimit të një apo më shumë
urdhërave të programit. Unaza ka variablën e unazës, e cila përdoret si tregues se sa herë do të
përsëriten urdhërat brenda unazës. Ajo fillon me vlerën fillestare dhe për çdo herë të ekzekutimit
të urdhërave të unazës, e ndryshon vlerën për një hap të caktuar, që njihet si hapi i unazës. Në
fund të pjesës së unazës, testohet se a është plotësuar kushti për dalje prej unazës. Kjo rritje e
variablës së unazës, për hapin e caktuar, vazhdon deri sa të plotësohet kushti për dalje prej
unazës. Në gjuhen programuese Java egzistojn disa lloje te unazave si:




Unaza While (gjersa)

Unaza While (gjersa), bën përsëritjen e urdhërave të unazës, gjersa vlenë kushti i caktuar. Pra,
gjersa për kushtin e unazës While kemi rezultatin TRUE (E SAKTË), ekzekutohen urdhërat e
unazës dhe variabla e unazës rritet, për hapin e caktuar.

Unaza While, së pari e vlerëson kushtin dhe pastaj, nëse plotësohet kushti, ekzekuton urdhërat
në unazë. Nëse kushti nuk plotësohet herën e parë që testohet kushti (për hapin e parë të
variablës së unazës), pra për vlerën fillestare të variablës së unazës, atëherë urdhërat në unazë
nuk do të ekzekutohen asnjëherë.

Si shembull te unazat While(gjersa) marrim paraqitjen e fjalës “Mire se Vini ne UPPZ”-100 her
Dardan Aliu                                                                           Unazat (Loops)


Shembull:




Nëse Unaza While për kushtin e unazës ka gjithmonë rezultatin TRUE, atëherë urdhërat e unazës do të
përsëriten pafundësisht. P.sh, nese vendoset kushti si ne vijim:

while (true) //kushti për mbetje brenda unazës

{

Urdhërat...

}

 atëherë do të kemi unazë të pafundme, që përsëritet vazhdimisht. Për të mos ndodhur kjo, duhet që
me ndonjë urdhër përbrenda unazës, të vendosim ndonjë kusht plotësues për ndërprerje të unazës.
Dardan Aliu   Unazat (Loops)


Shembull:
Dardan Aliu                                                                            Unazat (Loops)



Unaza do – while

Unaza Do...While (Bëj...gjersa), bën përsëritjen e urdhërave të unazës, gjersa vlenë kushti i
caktuar. Pra, gjersa për kushtin e unazës While kemi rezultatin TRUE (E SAKTË, PO),
ekzekutohen urdhërat e unazës dhe variabla e unazës rritet, për hapin e caktuar. Mirëpo, për
dallim nga unaza While, unaza Do...While, së pari e i ekzekuton urdhërat e unazës, e pastaj e
vlerëson kushtin për dalje prej unazës (apo për mbejte në unazë) dhe pastaj, nëse plotësohet
kushti, përsëri ekzekuton urdhërat në unazë. Edhe nëse kushti nuk plotësohet herën e parë që
testohet (për hapin e parë të variablës së unazës), pra për vlerën fillestare të variablës së unazës,
urdhërat në unazë veç janë ekzekutuar njëherë. Pra, së paku një herë ata do të ekzekutohen
gjithsesi.

Si shembull marrim te njetin shembull sikur se te unaza While, për ta paraqitur fjalën
“Mire se vjen ne UPPZ” 100 herë
Dardan Aliu   Unazat (Loops)




Shembull:
Dardan Aliu   Unazat (Loops)


Shembull:
Dardan Aliu                                                                             Unazat (Loops)




Unaza for

Unaza for (për), gjithashtu bën përsëritjen e urdhërave brenda unazës, duke përshkruar në fillim
vlerën fillestare, kushtin dhe hapin e unazës. Ka formë më kompakte dhe përdoret në të shumtën
e rasteve. Zakonisht, kur vlerat kufitare (vlera fillestare dhe vlera përfundimtare) të variablës së
unazës janë të njohura paraprakisht, përdoret unaza for.

for (i=f; kushti; i=i+h)
 {
 Urdhëri ;
}



Si shembull marrim të njëtin detyrë, që bënë shtypjen e fjalës “Mirë se vjen në UPPZ” -100 herë
Dardan Aliu   Unazat (Loops)




Shembull:
Dardan Aliu   Unazat (Loops)


Shembull:

Mais conteúdo relacionado

Mais procurados

Trashegimia natyrore e kulturore ne trevat Shqipetare
Trashegimia natyrore e kulturore ne trevat ShqipetareTrashegimia natyrore e kulturore ne trevat Shqipetare
Trashegimia natyrore e kulturore ne trevat ShqipetareKe Keiss
 
Funksioni
FunksioniFunksioni
Funksionikoralda
 
8-te vepra te madhit W. A. Mozart
8-te vepra te madhit  W. A. Mozart8-te vepra te madhit  W. A. Mozart
8-te vepra te madhit W. A. MozartMarjan DODAJ
 
Monotonia, ekstremumet, perkulshmeria e nje funksioni
Monotonia, ekstremumet, perkulshmeria e nje funksioniMonotonia, ekstremumet, perkulshmeria e nje funksioni
Monotonia, ekstremumet, perkulshmeria e nje funksioniMaja
 
Si e sheh frojdi zhvillimin e femijes…
Si e sheh frojdi zhvillimin e femijes…Si e sheh frojdi zhvillimin e femijes…
Si e sheh frojdi zhvillimin e femijes…#MesueseAurela Elezaj
 
Elasticiteti i kerkese dhe i ofertes elasticiteti
Elasticiteti i kerkese dhe i ofertes  elasticitetiElasticiteti i kerkese dhe i ofertes  elasticiteti
Elasticiteti i kerkese dhe i ofertes elasticitetiMenaxherat
 
Statistike dhe probabilitet
Statistike dhe probabilitetStatistike dhe probabilitet
Statistike dhe probabilitetMelissa Cani
 
Etika e Biznesit - Dr. Ymer Havolli
Etika e Biznesit - Dr. Ymer HavolliEtika e Biznesit - Dr. Ymer Havolli
Etika e Biznesit - Dr. Ymer Havollifatonbajrami1
 
Bazat e Statistikes
Bazat e StatistikesBazat e Statistikes
Bazat e Statistikesguestc49863
 
1. biznesi dhe format e organizimit të tij
1. biznesi dhe format e organizimit të tij1. biznesi dhe format e organizimit të tij
1. biznesi dhe format e organizimit të tijMenaxherat
 
Teoremat e rrethit
Teoremat e rrethitTeoremat e rrethit
Teoremat e rrethitTeutë Domi
 
Leter motivuese
Leter motivueseLeter motivuese
Leter motivuesexitti
 
Kimia-Qeliza Shtazore
Kimia-Qeliza ShtazoreKimia-Qeliza Shtazore
Kimia-Qeliza ShtazoreDenisa Caushi
 

Mais procurados (20)

Trashegimia natyrore e kulturore ne trevat Shqipetare
Trashegimia natyrore e kulturore ne trevat ShqipetareTrashegimia natyrore e kulturore ne trevat Shqipetare
Trashegimia natyrore e kulturore ne trevat Shqipetare
 
Komunikimi
KomunikimiKomunikimi
Komunikimi
 
Funksioni
FunksioniFunksioni
Funksioni
 
8-te vepra te madhit W. A. Mozart
8-te vepra te madhit  W. A. Mozart8-te vepra te madhit  W. A. Mozart
8-te vepra te madhit W. A. Mozart
 
Intenziteti i fushes elektrike
Intenziteti i fushes elektrikeIntenziteti i fushes elektrike
Intenziteti i fushes elektrike
 
TRANSMETIMI I NXEHTËSISË
TRANSMETIMI I NXEHTËSISËTRANSMETIMI I NXEHTËSISË
TRANSMETIMI I NXEHTËSISË
 
Puna
PunaPuna
Puna
 
Monotonia, ekstremumet, perkulshmeria e nje funksioni
Monotonia, ekstremumet, perkulshmeria e nje funksioniMonotonia, ekstremumet, perkulshmeria e nje funksioni
Monotonia, ekstremumet, perkulshmeria e nje funksioni
 
Si e sheh frojdi zhvillimin e femijes…
Si e sheh frojdi zhvillimin e femijes…Si e sheh frojdi zhvillimin e femijes…
Si e sheh frojdi zhvillimin e femijes…
 
Elasticiteti i kerkese dhe i ofertes elasticiteti
Elasticiteti i kerkese dhe i ofertes  elasticitetiElasticiteti i kerkese dhe i ofertes  elasticiteti
Elasticiteti i kerkese dhe i ofertes elasticiteti
 
Figurat letrare
Figurat letrareFigurat letrare
Figurat letrare
 
Statistike dhe probabilitet
Statistike dhe probabilitetStatistike dhe probabilitet
Statistike dhe probabilitet
 
Etika e Biznesit - Dr. Ymer Havolli
Etika e Biznesit - Dr. Ymer HavolliEtika e Biznesit - Dr. Ymer Havolli
Etika e Biznesit - Dr. Ymer Havolli
 
Bazat e Statistikes
Bazat e StatistikesBazat e Statistikes
Bazat e Statistikes
 
Dordoleci
DordoleciDordoleci
Dordoleci
 
1. biznesi dhe format e organizimit të tij
1. biznesi dhe format e organizimit të tij1. biznesi dhe format e organizimit të tij
1. biznesi dhe format e organizimit të tij
 
Teoremat e rrethit
Teoremat e rrethitTeoremat e rrethit
Teoremat e rrethit
 
Leter motivuese
Leter motivueseLeter motivuese
Leter motivuese
 
Kimia-Qeliza Shtazore
Kimia-Qeliza ShtazoreKimia-Qeliza Shtazore
Kimia-Qeliza Shtazore
 
Arti i te folurit publike
Arti i te folurit publikeArti i te folurit publike
Arti i te folurit publike
 

Mais de Dardan Aliu

Publikimi final draft 17.12.2018
Publikimi final draft 17.12.2018Publikimi final draft 17.12.2018
Publikimi final draft 17.12.2018Dardan Aliu
 
Udhërrëfyes për fotografi HDR me NIKON D7000
Udhërrëfyes për fotografi HDR me NIKON D7000Udhërrëfyes për fotografi HDR me NIKON D7000
Udhërrëfyes për fotografi HDR me NIKON D7000Dardan Aliu
 
Conflict analysis en_13709
Conflict analysis en_13709Conflict analysis en_13709
Conflict analysis en_13709Dardan Aliu
 
Radar-i dhe përdorimi i tyre
Radar-i dhe përdorimi i tyreRadar-i dhe përdorimi i tyre
Radar-i dhe përdorimi i tyreDardan Aliu
 
Inteligjenca Artificiale - AI
Inteligjenca Artificiale - AIInteligjenca Artificiale - AI
Inteligjenca Artificiale - AIDardan Aliu
 
Normat shoqërore dhe llojet e normave shoqërore
Normat shoqërore dhe llojet e normave shoqëroreNormat shoqërore dhe llojet e normave shoqërore
Normat shoqërore dhe llojet e normave shoqëroreDardan Aliu
 
E learning (Moodle)
E learning (Moodle)E learning (Moodle)
E learning (Moodle)Dardan Aliu
 

Mais de Dardan Aliu (7)

Publikimi final draft 17.12.2018
Publikimi final draft 17.12.2018Publikimi final draft 17.12.2018
Publikimi final draft 17.12.2018
 
Udhërrëfyes për fotografi HDR me NIKON D7000
Udhërrëfyes për fotografi HDR me NIKON D7000Udhërrëfyes për fotografi HDR me NIKON D7000
Udhërrëfyes për fotografi HDR me NIKON D7000
 
Conflict analysis en_13709
Conflict analysis en_13709Conflict analysis en_13709
Conflict analysis en_13709
 
Radar-i dhe përdorimi i tyre
Radar-i dhe përdorimi i tyreRadar-i dhe përdorimi i tyre
Radar-i dhe përdorimi i tyre
 
Inteligjenca Artificiale - AI
Inteligjenca Artificiale - AIInteligjenca Artificiale - AI
Inteligjenca Artificiale - AI
 
Normat shoqërore dhe llojet e normave shoqërore
Normat shoqërore dhe llojet e normave shoqëroreNormat shoqërore dhe llojet e normave shoqërore
Normat shoqërore dhe llojet e normave shoqërore
 
E learning (Moodle)
E learning (Moodle)E learning (Moodle)
E learning (Moodle)
 

Unazat (Loops) ne Java

  • 2. Dardan Aliu Unazat (Loops) Unazat (Loops ) Loop (angl Loop-laku, rrethi i mbyllur, apo ndryshe si term më i përshtatshëm në gjuhën shqipe, unaza) paraqet pjesën e programit, ku bëhet përsëritja e ekzekutimit të një apo më shumë urdhërave të programit. Unaza ka variablën e unazës, e cila përdoret si tregues se sa herë do të përsëriten urdhërat brenda unazës. Ajo fillon me vlerën fillestare dhe për çdo herë të ekzekutimit të urdhërave të unazës, e ndryshon vlerën për një hap të caktuar, që njihet si hapi i unazës. Në fund të pjesës së unazës, testohet se a është plotësuar kushti për dalje prej unazës. Kjo rritje e variablës së unazës, për hapin e caktuar, vazhdon deri sa të plotësohet kushti për dalje prej unazës. Në gjuhen programuese Java egzistojn disa lloje te unazave si: Unaza While (gjersa) Unaza While (gjersa), bën përsëritjen e urdhërave të unazës, gjersa vlenë kushti i caktuar. Pra, gjersa për kushtin e unazës While kemi rezultatin TRUE (E SAKTË), ekzekutohen urdhërat e unazës dhe variabla e unazës rritet, për hapin e caktuar. Unaza While, së pari e vlerëson kushtin dhe pastaj, nëse plotësohet kushti, ekzekuton urdhërat në unazë. Nëse kushti nuk plotësohet herën e parë që testohet kushti (për hapin e parë të variablës së unazës), pra për vlerën fillestare të variablës së unazës, atëherë urdhërat në unazë nuk do të ekzekutohen asnjëherë. Si shembull te unazat While(gjersa) marrim paraqitjen e fjalës “Mire se Vini ne UPPZ”-100 her
  • 3. Dardan Aliu Unazat (Loops) Shembull: Nëse Unaza While për kushtin e unazës ka gjithmonë rezultatin TRUE, atëherë urdhërat e unazës do të përsëriten pafundësisht. P.sh, nese vendoset kushti si ne vijim: while (true) //kushti për mbetje brenda unazës { Urdhërat... } atëherë do të kemi unazë të pafundme, që përsëritet vazhdimisht. Për të mos ndodhur kjo, duhet që me ndonjë urdhër përbrenda unazës, të vendosim ndonjë kusht plotësues për ndërprerje të unazës.
  • 4. Dardan Aliu Unazat (Loops) Shembull:
  • 5. Dardan Aliu Unazat (Loops) Unaza do – while Unaza Do...While (Bëj...gjersa), bën përsëritjen e urdhërave të unazës, gjersa vlenë kushti i caktuar. Pra, gjersa për kushtin e unazës While kemi rezultatin TRUE (E SAKTË, PO), ekzekutohen urdhërat e unazës dhe variabla e unazës rritet, për hapin e caktuar. Mirëpo, për dallim nga unaza While, unaza Do...While, së pari e i ekzekuton urdhërat e unazës, e pastaj e vlerëson kushtin për dalje prej unazës (apo për mbejte në unazë) dhe pastaj, nëse plotësohet kushti, përsëri ekzekuton urdhërat në unazë. Edhe nëse kushti nuk plotësohet herën e parë që testohet (për hapin e parë të variablës së unazës), pra për vlerën fillestare të variablës së unazës, urdhërat në unazë veç janë ekzekutuar njëherë. Pra, së paku një herë ata do të ekzekutohen gjithsesi. Si shembull marrim te njetin shembull sikur se te unaza While, për ta paraqitur fjalën “Mire se vjen ne UPPZ” 100 herë
  • 6. Dardan Aliu Unazat (Loops) Shembull:
  • 7. Dardan Aliu Unazat (Loops) Shembull:
  • 8. Dardan Aliu Unazat (Loops) Unaza for Unaza for (për), gjithashtu bën përsëritjen e urdhërave brenda unazës, duke përshkruar në fillim vlerën fillestare, kushtin dhe hapin e unazës. Ka formë më kompakte dhe përdoret në të shumtën e rasteve. Zakonisht, kur vlerat kufitare (vlera fillestare dhe vlera përfundimtare) të variablës së unazës janë të njohura paraprakisht, përdoret unaza for. for (i=f; kushti; i=i+h) { Urdhëri ; } Si shembull marrim të njëtin detyrë, që bënë shtypjen e fjalës “Mirë se vjen në UPPZ” -100 herë
  • 9. Dardan Aliu Unazat (Loops) Shembull:
  • 10. Dardan Aliu Unazat (Loops) Shembull: