Задача №9. Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой".
Primary tabs
Задача из этого списка.
<?php
/* Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". */
function elka($nElem) {
while($nElem > 0) {
$randomArray[] = rand(100, 999);
$nElem--;
}
foreach($randomArray as $elem) {
echo $elem, ' ';
$a += 1 ;
if ($a > $b) { //переводит строку и добавляет ветвь в ёлочке
echo "<br>";
$a = 0;
$b += 1;
}
}
}
elka(10);- Log in to post comments
- 5653 reads
melisa
Tue, 06/26/2018 - 20:14
Permalink
замечания
Вы запускали код? Если Вы видите на экране любые ошибки и предупреждения, значит, сделано неверно.
называть переменные/функции транслитом - плохая практика. Начиная с того, что Ваш код могут читать / поддерживать иноязычные специалисты, и заканчивая единообразием всех имён (так просто лучше читается, когда не надо, смотря на латинницу, думать: "а что-то я не знаю перевода этого странного слова... ах, это по-русски наверное... ах, это вообще по-украински, ну как же я сразу не глянул в описание проекта-то, и где его создатель живёт")
Sver4ok
Tue, 06/26/2018 - 20:24
Permalink
Доделал
<?php /* Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". */ function spruce($nElem) { while($nElem > 0) { $randomArray[] = rand(100, 999); $nElem--; } $a = 0; $b = 0; foreach($randomArray as $elem) { echo $elem, ' '; $a += 1; if ($a > $b) { //переводит строку и добавляет ветвь в ёлочке echo "<br>"; $a = 0; $b += 1; } } } spruce(10);melisa
Tue, 06/26/2018 - 20:32
Permalink
принято
принято