Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilMariana Ševčíková
1
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B5 Autor Ing. Jiří Kalousek Období vytvoření listopad 2012 Ročník/věková kategorie 4. ročník Vyučovací předmět Databázové systémy Klíčová slova Cyklus, while, cyklus while, cyklus s podmínkou na začátku Anotace Cíl: studenti se zvládají návrh a použití cyklu while v PHP Prezentace slouží k výkladu se záměrem získat, upevnit a prohloubit znalost cyklu while v php
2
Ing. Jiří Kalousek
3
Příklady použití cyklu while Použijeme, když předem počet opakování cyklu neznáme. Nejčastěji použijeme ve spojení s databází Každý cyklus FOR lze přepsat pomocí cyklu WHILE
4
Příklady cyklu while Vypsání 10x „Ahoj světe“ pod sebe Suma čísel od 1 – 10 Suma čísel od 1 – 10 Výpis všech prvků pole pod sebe Výpis sudých čísel z pole pod sebe Součet všech lichých čísel z pole Nalezení nejmenší hodnoty v poli
5
Vypsání 10x „Ahoj světe“ pod sebe Slovní popis: 1. Nastavení proměnné $i na hodnotu 1, mimo cyklus 2. test zda je $i menší nebo rovno 10 3. pokud ne, cyklus končí 4. pokud ano, provede se tělo cyklu ve kterém se vypíše text a poté se $i navýší o 1 5. vše znova
6
Suma čísel od 1 - 10 Slovní popis: 1. Nastavení proměnné $suma na hodnotu 0, mimo cyklus 2. Nastavení proměnné $i na hodnotu 1, mimo cyklus 3. Test zda je $i menší nebo rovno 10 4. pokud ne, cyklus končí 5. pokud ano, provede se tělo cyklu k $suma se přičte $i 6. $i se zvýší o 1 7. vše znova
7
Výpis všech prvků pole pod sebe Slovní popis: 1. Nastavení proměnné $pocet na hodnotu 0, mimo cyklus 2. Test zda je $pocet menší než počet prvků pole 3. pokud ne, cyklus končí 4. pokud ano 1. provede se výpis aktuálního prvku 2. $pocet se zvýší o 1 5. vše znova
8
Výpis sudých čísel z pole pod sebe Slovní popis: 1. Nastavení proměnné $pocet na hodnotu 0, mimo cyklus 2. Test zda je $pocet menší než počet prvků pole 3. pokud ne, cyklus končí 4. pokud ano, provede se tělo cyklu 1. Test zda je aktuální prvek sud0 číslo – pokud ano vypíše se 2. $pocet se zvýší o 1 5. vše znova
9
Součet všech lichých čísel z pole Slovní popis: 1. Nastavení proměnné $suma na hodnotu 0, mimo cyklus 2. Nastavení proměnné $pocet na hodnotu 0, mimo cyklus 3. Test zda je $pocet menší než počet prvků pole 4. pokud ne, cyklus končí 5. pokud ano, provede se tělo cyklu 1. Test zda je aktuální prvek liché číslo – pokud ano přičte se k $suma 2. $pocet se zvýší o 1 6. vše znova
10
Nalezení nejmenší hodnoty v poli Slovní popis: 1. Nastavení proměnné $pocet na hodnotu 0, mimo cyklus 2. Nastavení proměnné $min na první hodnotu v poli, mimo cyklus 3. Test zda je $pocet menší než počet prvků pole 4. pokud ne, cyklus končí 5. pokud ano, provede se tělo cyklu 1. Test zda je aktuální prvek menší než $min– pokud ano zamění se za $min 2. $pocet se zvýší o 1 6. vše znova
11
Zdroje informací Vlastní databáze příkladů
12
Ing. Jiří Kalousek OA Ostrava-Poruba
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.