Задача №9.
Primary tabs
Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой".
Список задач смотреть здесь.
<?php
function arr_rand($number)
{
for($i = 0; $i < $number; $i++) {
$massiv[$i] = rand(-10, 10);
}
return $massiv;
}
function vivod_elochki($massiv)
{
$k = 1;// число символов в строке.
$j = 0;// сколько мы вывели.
for($i = 1; $i < count($massiv); $i++) {
echo ' [ '.$massiv[$i].' ] ';
$j++;
if($j >= $k) {
echo "<br>";
$j = 0;
$k++;// следующий раз на 1 символ больше.
}
}
}
$number = 25;
$massiv = [];
vivod_elochki(arr_rand($number));
?>
- Log in to post comments
- 5890 reads
math2
Sun, 08/06/2017 - 20:32
Permalink
Изменил начальное значение \
Изменил начальное значение \$i во втором цикле на ноль, иначе первый элемент массива на будет выведен. Условие
заменил на
Ситуация, когда \$j больше \$k, здесь возникнуть не может.
<?php function arr_rand($number) { for($i = 0; $i < $number; $i++) { $massiv[$i] = rand(-10, 10); } return $massiv; } function vivod_elochki($massiv) { $k = 1;// число символов в строке. $j = 0;// сколько мы вывели. for($i = 0; $i < count($massiv); $i++) { echo ' [ '.$massiv[$i].' ] '; $j++; if($j == $k) { echo "<br>"; $j = 0; $k++;// следующий раз на 1 символ больше. } } } $number = 25; vivod_elochki(arr_rand($number)); ?>sid
Sun, 08/06/2017 - 23:51
Permalink
Благодарю за поправку.
Благодарю за поправку.
vedro-compota
Mon, 08/07/2017 - 13:00
Permalink
форматирование
проверьет форматирование внутри:
_____________
матфак вгу и остальная классика =)
sid
Mon, 08/07/2017 - 15:07
Permalink
форматирование исправлено.
форматирование исправлено.