Задача 9
Primary tabs
Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". Вот начало такого вывода:
1 2 3 4 5 6 7 8 9 10 11 12 ......Второй вариант - сделайте то же самое, но не используйте массив: у вас есть переменная N, выведете на экран, все числа до N, по тому же принципе что и выше, например, если N=9, то получим:
1 2 3 4 5 6 7 8 9
<?php /********Решение с массивом********/ function createRandArr($size) { $array = []; for ($i = 0; $i < $size; $i++) { $array[$i] = rand(0, 9); } return $array; } function showArr($array) { $j = 1; $t = 0; for ($i = 0; $i < count($array); $i++) { echo $array[$i] . ' '; $t++; if ($t == $j) { echo '<br>'; $t = 0; $j++; } } } $arr = createRandArr(15); showArr($arr); /********Решение без массива********/ function outputSpruce($n) { if ($n > 0) { $j = 1; $t = 0; for ($i = 1; $i <= $n; $i++) { echo $i . ' '; $t++; if ($t == $j) { echo '<br>'; $t = 0; $j++; } } } else { echo 'error!!!'; } } outputSpruce(9);
- Log in to post comments
- 948 reads
vedro-compota
Sun, 11/21/2021 - 13:31
Permalink
засчитано
засчитано
_____________
матфак вгу и остальная классика =)