Zadanie 33 z arkusza E.14, czerwiec 2018

PHP Poziom: trudne

Przedstawiony kod źródłowy ma za zadanie wyświetlić

$liczba = 1;
while ($liczba != 0)
{
    $liczba = rand(0, 100);
    echo $liczba;
}
Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2018

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: D

losowe liczby od 0 do 100 tak długo, aż nie zostanie wylosowana wartość 0.

Dlaczego

rand(0, 100) losuje liczbę z przedziału od 0 do 100 włącznie, a pętla działa, dopóki wynik nie jest zerem. Wypisywane są więc kolejne losowe liczby, aż wypadnie 0 (zero też zostanie wypisane).