Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Řídící struktury, cykly (větvení programu, logické operátory, spojování podmínek, druhy cyklů a jejich využití)

PDF
Stáhnout kompletní materiál zdarma (223.43 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

Spojování podmínek 

Větve podmínek  se po  svém vykonání mohou spojovat a  program tak bude v určité části kódu 
postupovat dále stejně, ať už dříve byla nějaká podmínka splněna nebo splněna nebyla. 

if a > b: 
    print("a je vetsi nez b") 
else: 
    print("a je mensi nez b nebo je a rovno b") 
 
print("zde se vetve predchozi podmínky za všech okolnosti opet setkavaji") 

PAD Programování a databáze 

Téma 7 

Školní rok 2017/2018 

2/2 

Jan Švábík, V4D 

Druhy cyklů a jejich využití 

Cyklus je založený na podmínce. Pokud je podmínka splněna, vykonávají se příkazy v těle cyklu. 
Pokud podmínka splněna není, cyklus se ukončí a program pokračuje dále. Rozlišují se tři základní 
druhy cyklů. 

1.  for – předem musí být znám počet opakování cyklu; používá se např. pro průchod poli či 

seznamy, kde jsou jednotlivé prvky určeny celočíselným indexem 

2.  while – předem není znám počet opakování, podmínka je na začátku cyklu; používá se 

například v momentě, kdy chceme vykonávat nějakou činnost do momentu, než se splní 
určitá podmínka (např. než je zadaný vstup od uživatele celé číslo) 

3.  do-while – předem není znám počet opakování; podmínka je na konci cyklu; cyklus je tedy 

vždy vykonán alespoň jednou; používá se tedy tam, kde je nutný alespoň jeden průchod 
cyklem 

K do-while cyklu: následující kód bude vykonáván tak dlouho, než bude splněna podmínka, že 
vygenerované náhodné číslo není dělitelné sedmi. 

<?php 
    do { 
        $random = mt_rand(5, 30); 
    } while (!($random % 7)); 
?>  

Témata, do kterých materiál patří