Cikli while në PHP

Cikli while do të ekzekutohet derisa të jetë i vërtetë shprehja e kaluar atij si parametër. Ai lejon kryerjen e çdo numri arbitrar përsëritjesh. Këtu është sintaksa e tij:

php<?php
  while (statement) {
    /*
      ekzekutojmë këtë kod ciklikisht
      në fillim të çdo cikli kontrollojmë shprehjen në kllapat e rrumbullakëta
    */
  }
?>

Cikli do të përfundojë kur shprehja të ndalojë së qeni e vërtetë. Nëse qe e gabuar që nga fillimi - ai nuk do të ekzekutohet asnjëherë.

Le të shënojmë si shembull në mënyrë sekuenciale me ndihmën e ciklit while numrat nga një deri në pesë:

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

Tani le të bëjmë një numërim të kundërt:

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

Tani le të vazhdojmë të ndajmë numrin e dhënë me 2 aq herë, derisa rezultati të bëhet më i vogël se 10:

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

Shkruaj në ekran numrat nga 1 deri në 100.

Задание 2

Shkruaj në ekran numrat 11 deri në 33.

Задание 3

Shkruaj në ekran numrat nga 100 deri në 1.

Задание 4

Është dhënë numri num me një vlerë fillestare. Shumëzojeni atë me 3 aq herë, derisa rezultati i shumëzimit të bëhet më i madh se 1000. Cili numër do të fitohet? Llogarisni numrin e përsëritjeve të nevojshme për këtë.