PHP programavimas (3)
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.
PHP programavimas (3)
E N D
Presentation Transcript
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.