Задача 8. Задать двумерный массив размерностью m на n (MxN) элементов (m и n вынести в область определения констант), заполнить
Primary tabs
Задача 8. Задать двумерный массив размерностью m на n (MxN) элементов (m и n вынести в область определения констант), заполнить его случайными значениями и вывести их на экран уже после того, как весь массив будет заполнен (т.е. заполнять и выводить в разных группах циклов).
Задача из списка
<?php function massiv($m, $n) { for ($outer_index = 0; $outer_index < $m; $outer_index++) { for ($inner_index = 0; $inner_index < $n; $inner_index++) { $mas[$outer_index][$inner_index] = rand(); } } foreach ($mas as $outer_index) { foreach ($outer_index as $inner_index) { echo "$inner_index\n"; // вывод без индексов } } echo "<br>"; echo "<br>"; print_r ($mas); // чтобы увидеть индексы } massiv(2, 3);
- Log in to post comments
- 3978 reads
vedro-compota
Mon, 09/25/2017 - 18:12
Permalink
альтернативное решение
Добавьте ещё одно решение:
разбейте функционал, решающий задачу на две функции -- пусть одна из них создаёт массив и возвращает его, а вторая выводит.
_____________
матфак вгу и остальная классика =)
M17
Mon, 09/25/2017 - 21:14
Permalink
<?php
vedro-compota
Mon, 09/25/2017 - 21:15
Permalink
отлично
отлично
_____________
матфак вгу и остальная классика =)