Perulangan while di PHP

Perulangan while akan dieksekusi selama ekspresi yang diberikan sebagai parameternya bernilai benar. Perulangan ini memungkinkan dilakukannya sejumlah iterasi secara arbitrer. Berikut sintaksnya:

php<?php
  while (statement) {
    /*
      eksekusi kode ini secara siklikal
      pada awal setiap siklus, periksa ekspresi dalam tanda kurung
    */
  }
?>

Perulangan akan berakhir ketika ekspresi tersebut tidak lagi benar. Jika ekspresi awalnya sudah salah - maka perulangan tidak akan dieksekusi sama sekali.

Mari kita contohkan menampilkan angka dari satu hingga lima secara berurutan menggunakan perulangan while:

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

Sekarang mari kita lakukan hitung mundur:

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

Sekarang mari kita bagi angka yang diberikan dengan 2 sebanyak mungkin sampai hasilnya menjadi kurang dari 10:

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

Tampilkan angka dari 1 hingga 100.

Задание 2

Tampilkan angka dari 11 hingga 33.

Задание 3

Tampilkan angka dari 100 hingga 1.

Задание 4

Diberikan variabel num dengan nilai awal tertentu. Kalikan variabel tersebut dengan 3 berulang kali sampai hasil perkaliannya lebih besar dari 1000. Angka berapa yang dihasilkan? Hitung jumlah iterasi yang diperlukan untuk mencapainya.