Учебные задачи PHP. Задача 9
Primary tabs
Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой".
<?php $nambers = 0; // количество элементов в массиве (чисел), заданных случ образом $numb = 0; // счетчик чисел $key_arr = 1; // ключ очередного числа в массиве $nambers = rand(1, 20); for ($i = 1; $i <= $nambers; $i ++) { $numb += 1; $arr[$i] = $numb; } for ($j = 1; $j <= $key_arr; $j ++) { if ($key_arr <= $nambers) { for ($k = 1; $k <= $j; $k ++) { echo $arr[$key_arr], ' '; $key_arr += 1; if ($key_arr > $nambers) { break; } } } else { break; } echo ' ', '<br>'; } ?>
- Log in to post comments
- 7004 reads
vedro-compota
Thu, 04/18/2019 - 15:25
Permalink
цитата условия + ссылка на
цитата условия + ссылка на список.
_____________
матфак вгу и остальная классика =)
Laven
Thu, 04/18/2019 - 15:30
Permalink
Исправил
Исправил
melisa
Tue, 04/23/2019 - 16:52
Permalink
замечания
camelCase
тут лишние отступы и внутри for, и внутри if
сделайте эту операцию с помощью сокращённого оператора
счётчик чисел - комментарий, ничего не поясняющий) как говоритель слов, звонитель звонков, игрок в игры) если уж пишите комментарии, пишите так, чтобы было понятно, каких чисел, например, или для чего они считаются... что-то такое конкретное. а ещё лучше - придумать название переменной, которое будет проливать свет на то, что в ней лежит. Например, $lineNumbersCount или $currentLineNumber
Дано:
Вы сделали:
Переделайте, чтобы было по условию.
Laven
Wed, 04/24/2019 - 11:20
Permalink
Исправил код задачи
melisa
Fri, 04/26/2019 - 16:28
Permalink
отступы не исправили, о
если без этого корректно всё работает, можно опустить
Laven
Sat, 04/27/2019 - 10:45
Permalink
Пояснение кода
Да, это условие оказалось перестраховкой.
Излишне, убрал.
Laven
Sat, 04/27/2019 - 10:44
Permalink
Исправил отступы задачи
melisa
Tue, 04/30/2019 - 17:08
Permalink
принято
принято