Zadanie 7 z arkusza E.14, czerwiec 2021

PHP Poziom: średnie

Działaniem przedstawionego kodu PHP jest wypełnienie tablicy

$tab = array();
for($i=0; $i<10; $i++)
{
    $tab[$i] = rand(-100, 100);
}
foreach($tab as $x)
{
    if($x < 0)
        echo "$x ";
}
Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2021 Było też: E.14, styczeń 2017

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: C

10 losowymi wartościami, a następnie wypisanie wartości ujemnych.

Dlaczego

Pierwsza pętla wpisuje do tablicy 10 losowych liczb z zakresu od -100 do 100 (funkcja rand), a foreach wypisuje tylko te mniejsze od zera. Nie są to kolejne liczby, tylko losowe.