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