Учебные задачи PHP. Задача 9
Primary tabs
Решение для задачи из списка
<?php
/**
* Решение для задачи №9 из курса PHP
*
* Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". Вот начало такого вывода:
* 1
* 2 3
* 4 5 6
* 7 8 9 10
* 11 12
*/
showSpruce();
function showSpruce($count = 12){
$arr = [];
$row = 0;
$col = 0;
for ($i=0; $i < $count; $i++) { // Заполняем массив
$arr[$i] = rand(0,9);
}
foreach ($arr as $value) {
echo $value;
if ($col == $row) {
echo "<br>";
$col = 0;
$row++;
}else {
echo " » ";
$col++;
}
}
}
?>
- Log in to post comments
- 4027 reads
vedro-compota
Sat, 09/07/2019 - 15:21
Permalink
понятные имена переменных
дайте этим переменным имена, которые отражали бы их назначения, можно использовать camelCase.
_____________
матфак вгу и остальная классика =)
toyrik
Mon, 09/09/2019 - 21:42
Permalink
Переименовал
<?php /** * Решение для задачи №9 из курса PHP * * Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". Вот начало такого вывода: * 1 * 2 3 * 4 5 6 * 7 8 9 10 * 11 12 */ showSpruce(); function showSpruce($count = 12) { $arr = []; $rowNumber = 0; $columnNumber = 0; for ($i = 0; $i < $count; $i++) { // Заполняем массив $arr[$i] = rand(0, 9); } foreach ($arr as $value) { echo $value; if ($columnNumber == $rowNumber) { echo "<br>"; $columnNumber = 0; $rowNumber++; } else { echo " » "; $columnNumber++; } } } ?>vedro-compota
Mon, 09/16/2019 - 22:25
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)
vedro-compota
Mon, 09/16/2019 - 22:25
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)