Цыкл while у PHP

Цыкл while будзе выконвацца да таго часу, пакуль ісцінна выражэнне, перададзенае яму параметрам. Ён дазваляе выконваць адвольную колькасць ітэрацый. Вось яго сінтаксіс:

php<?php
  while (statement) {
    /*
      выконваем гэты код цыклічна
      ў пачатку кожнага цыкла правяраем выражэнне ў круглых дужках
    */
  }
?>

Цыкл скончыцца, калі выражэнне перастане быць ісцінным. Калі яно было ілжывым першапачаткова - то ён не выканаецца ні разу.

Давайце для прыкладу паслядоўна вывядзем з дапамогай цыкла while лікі ад аднаго да пяці:

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

А цяпер зробім адваротны адлік:

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

А цяпер будзем дзяліць дадзены лік на 2 столькі раз, пакуль вынік не стане менш за 10:

php<?php
  $num = 500;
  
  while ($num > 10) {
    $num = $num / 2;
  }
  
  echo $num; // вынік
?>
Задание 1

Вывядзіце на экран лікі ад 1 да 100.

Задание 2

Вывядзіце на экран лікі 11 да 33.

Задание 3

Вывядзіце на экран лікі ад 100 да 1.

Задание 4

Дадзены лік num з нейкім пачатковым значэннем. Памнажайце яго на 3 столькі раз, пакуль вынік множання не стане больш за 1000. Які лік атрымаецца? Падлічыце колькасць ітэрацый, неабходных для гэтага.