Loop while em PHP

O loop while será executado enquanto a expressão passada como parâmetro for verdadeira. Ele permite executar um número arbitrário de iterações. Aqui está sua sintaxe:

php<?php
  while (statement) {
    /*
      executamos este código ciclicamente
      no início de cada ciclo verificamos a expressão entre parênteses
    */
  }
?>

O loop terminará quando a expressão deixar de ser verdadeira. Se ela era falsa desde o início, ele não será executado nenhuma vez.

Vamos, por exemplo, exibir sequencialmente usando o loop while os números de um a cinco:

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

E agora vamos fazer uma contagem regressiva:

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

E agora vamos dividir um determinado número por 2 quantas vezes for necessário até que o resultado se torne menor que 10:

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

Exiba na tela os números de 1 a 100.

Задание 2

Exiba na tela os números de 11 a 33.

Задание 3

Exiba na tela os números de 100 a 1.

Задание 4

É dado o número num com um certo valor inicial. Multiplique-o por 3 quantas vezes for necessário até que o resultado da multiplicação se torne maior que 1000. Qual número será obtido? Conte a quantidade de iterações necessárias para isso.