Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 90 - Demo
P. 90

                                        TEMATIKA 5 GJUHA E PROGRAMIMIT JAVAZgjidhja algoritmike e problemit: Në këtë rast, ne do përdorim ciklin While për të lexuar të dhënat. Sintaksa e ciklit e While është si më poshtë. while (kushti për qëndrimin në cikël){ trupi i ciklit;}{veprime që ekzekutohen vetëm kur përfundon cikli;}Në këtë sintaksë, veprimi që ndodhet në trupin e ciklit kryhet aq herë, sa kushti për qëndrimin në cikël plotësohet. Kur kushti nuk plotësohet, programi del nga cikli.Ndërfaqja e programit është si në figurën 6a. Ndërsa figura 6b jep kodin e programit për problemën 3.Fig. 6aFig. 6bFig. 7Problema 4: Gjetja e faktorialit. Shkruani një program që gjen faktorialin e numrit 11.Zgjidhja algoritmike e problemit:Përsëritja e veprimeve duke përdorur ciklin For, paraqet një alternativë shumë të mirë në rastet kur dihet numri i herëve gjatë të cilave këto veprime përsëriten.Sintaksa e ciklit me For paraqitet si më poshtë: for (int i = VleraFillestare; Kontroll mbi vleren i; Inkrementim i) {Ekzekuto trupin e ciklit}Kodi i programit jepet në figurën 7. Kujto: Nga matematika dimë që faktoriali i një numri N shkruhet N! dhe llogaritet nga formula N!=N*(N-1)*(N-2)…*2*1)KONTROLLONI NJOHURITË1. Cikli do...while funksionon në mënyrë të ngjashme me ciklin që përdor deklarimin me while, por ndryshon, sepse ai kryen fillimisht veprimin e më tej kontrollon kushtin për qëndrimin në cikël. Sintaksa është:  Shkruani një program, i cili afishon vlerat e një ndryshoreje derisa vlera e tij bëhet 5, duke përdorur ciklin do...while.2. Problema 4 kërkon gjetjen e faktorialit për numrin 11. Ndryshoni programin, në mënyrë që ai të llogarisë faktorialin e çdo numri të futur nga përdoruesi. Tregoni se si do ta lexoni këtë numër të futur nga përdoruesi.do {trupi i ciklit;}while (kushti për qëndrimin në cikël)88

| 84 85 86 87 88 89 90 91 92 93 94 |