Ciklas while PHP

Ciklas while vyks tol, kol teisinga išraiška, perduota jam parametru. Jis leidžia atlikti savavališką kiekį iteracijų. Jo sintaksė:

php<?php
  while (statement) {
    /*
      vykdome šį kodo cikliškai
      kiekvieno ciklo pradžioje tikriname išraišką skliausteliuose
    */
  }
?>

Ciklas baigsis, kai išraiška nustos būti teisinga. Jei ji iš pradžių buvo klaidinga - jis nebus vykdytas nei karto.

Pavyzdžiui, išveskime nuosekliai naudojant ciklą while skaičius nuo vieno iki penkių:

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

Dabar atlikime atvirkštinį skaičiavimą:

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

Dabar dalinsime pateiktą skaičių iš 2 tiek kartų, kol rezultatas bus mažesnis už 10:

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

Išveskite ekrane skaičius nuo 1 iki 100.

Задание 2

Išveskite ekrane skaičius nuo 11 iki 33.

Задание 3

Išveskite ekrane skaičius nuo 100 iki 1.

Задание 4

Duotas skaičius num su kažkokia pradine reikšme. Dauginkite jį iš 3 tiek kartų, kol daugybos rezultatas taps didesnis už 1000. Koks skaičius gausis? Suskaičiuokite kiekį iteracijų, reikalingų tam.