Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой".
Primary tabs
<?php $a =array (); $j=0; $k=1; while ( $j<= count ($a)) { for ($i=1; $i<=$k;$i++) { echo $a[$j]; $j++; } $k++; echo "<BR>"; } ?>
- Log in to post comments
- 3287 reads
vedro-compota
Thu, 03/09/2017 - 11:26
Permalink
Верно.
В целом решение верное (если подразумевается что речь идёт именно о выводе массива). Только опять отсутствует форматирование кода.
Действительно, наиболее логичным будет решать эту задачу с помощью двух вложенных циклов (как у вас и сделано).
Но внешний цикл тут логичнее было бы сделать тоже for -- ведь число повторений известно -- это длина массива.
И ещё: перед кодом всегда добавляйте условие, или ставьте на него ссылку.
_____________
матфак вгу и остальная классика =)
fgh
Sat, 03/11/2017 - 20:48
Permalink
Спасибо за замечания.
Исправленный вариант задачи с учётом всех замечаний:
Здесь исправлены следующие ошибки: перед кодом задачи стоит название; исправлено форматирование кода задачи; добавлен цикл for. Скажите пожалуйста, когда идёт речь об N элементах массива, имеется ввиду точное число, которое задаётся пользователем до выполнения тела функции?
Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой".