Cyklus while v PHP

Cyklus while bude prováděn tak dlouho, dokud je výraz předaný jako parametr pravdivý. Umožňuje provést libovolný počet iterací. Zde je jeho syntaxe:

php<?php
  while (statement) {
    /*
      tento kód provádíme cyklicky
      na začátku každého cyklu kontrolujeme výraz v kulatých závorkách
    */
  }
?>

Cyklus skončí, když výraz přestane být pravdivý. Pokud byl nepravdivý od začátku - neprovede se ani jednou.

Pojďme pro příklad postupně vypsat pomocí cyklu while čísla od jedné do pěti:

php<?php
  $i = 1;
  
  while ($i <= 5) {
    echo $i;
    $i++;
  }
?>

A nyní udělejme odpočet:

php<?php
  $i = 10;
  
  while ($i > 0) {
    echo $i;
    $i--;
  }
?>

A nyní budeme dělit dané číslo 2 tolikrát, dokud výsledek nebude menší než 10:

php<?php
  $num = 500;
  
  while ($num > 10) {
    $num = $num / 2;
  }
  
  echo $num; // výsledek
?>
Задание 1

Vypište na obrazovku čísla od 1 do 100.

Задание 2

Vypište na obrazovku čísla od 11 do 33.

Задание 3

Vypište na obrazovku čísla od 100 do 1.

Задание 4

Je dáno číslo num s určitou počáteční hodnotou. Násobte ho 3 tak dlouho, dokud výsledek násobení není větší než 1000. Jaké číslo získáte? Spočítejte počet iterací potřebných k tomu.