110 likes | 376 Views
PHP programavimas (3). Arūnas Liuiza. III paskaita. PHP ciklai. Ciklai. Leidžia daug kartų kartoti tam tikras programos instrukcijas, kol tenkinama tam tikra sąlyga. Ciklas WHILE.
E N D
PHP programavimas (3) Arūnas Liuiza
III paskaita PHP ciklai
Ciklai • Leidžia daug kartų kartoti tam tikras programos instrukcijas, kol tenkinama tam tikra sąlyga
Ciklas WHILE Instrukcija ciklo viduje {} kartojama tol, kol sąlyga skliaustuose () yra tenkinama, t.y. kol jos rezultatas yra ‘true’
Ciklas Do – while • Analogiškas ciklui while, tik sąlygos teisingumas tikrinamas ne prieš vykdant instrukciją, o ją įvykdžius
Ciklas For • Patogus, kai žinomas pakartojimų skaičius . Skliaustuose () pateikiamos trys instrukcijos: • Pradinė kintamojo reikšmė • Kartojimo sąlyga (tikrinama žingsnio pradžioje) • Veiksmas, kurį reikia atlikti su kintamuoju kiekvieno žingsnio metu (atliekamas žingsnio pabaigoje)
Break ir Continue komandos Break continue Nutraukia esamą ciklo žingsnį, bet ne patį ciklą • Visiškai nutraukia vykdomą ciklą
Užduotis nr. 5 Aprašymas Užduotis Parašyti PHP programą, kuri patikrintų ar skaičus N yra pirminis Išvesti (echo) atsakymą: “Taip, skaičius N yra pirminis” arba • Pirminis skaičius – tai toks skaičius, kuris be liekanos dalinasi tik iš savęs ir iš vieneto
Užduotis nr. 6 (arunas@tiny.lt) Aprašymas Užduotis Parašyti programą PHP kalba, kuri išvestų (echo) pirmus N Fibonačio sekos skaitmenis Tvarkingai suformatuoti išvedimą į sąrašą (<li>) • Fibonačio seka Fn apibrėžiama taip: F1 = F2 = 1, Fn = Fn-1 + Fn-2 (n > 2) (kiekvienas narys yra ankstesnių dviejų suma). • Taigi šią seką sudaro skaičiai: 1, 1, 2, 3, 5, 8 ir t. t. Fibonačio sekos nariai dažnai vadinami tiesiog Fibonačio skaičiais.