Задача 8: создание массива MxN элементов
Primary tabs
Задать двумерный массив размерностью m на n (MxN) элементов (m и n вынести в область определения констант), заполнить его случайными значениями и вывести их на экран уже после того, как весь массив будет заполнен (т.е. заполнять и выводить в разных группах циклов).
Из этого списка задач.
<?php
function arrays($m, $n){
for($i = 0; $i < $m; $i++){
for($ii = 0; $ii < $n; $ii++){
$arraySeven[$i][$ii] = rand();
}
}
foreach ($arraySeven as $key){
foreach ($key as $value){
echo $value, "<br>";
}
}
}
$a = 7;
$b = 4;
arrays($a, $b);- Log in to post comments
- 5457 reads
melisa
Mon, 10/02/2017 - 11:09
Permalink
Оформление. Исправьте отступы
JinJim
Mon, 10/02/2017 - 18:48
Permalink
Благодарю, исправил.
<?php function createTwoLevelArray($m, $n){ for($i = 0; $i < $m; $i++){ for($ii = 0; $ii < $n; $ii++){ $arraySeven[$i][$ii] = rand(); } } foreach ($arraySeven as $value){ print_r($value); echo "<br>"; } //либо так: //print_r($arraySeven); //ну, или так: /*for($i = 0; $i < $m; $i++){ for($ii = 0; $ii < $n; $ii++){ echo "Значение $ii элемента $i массива:", $arraySeven[$i][$ii], "<br>"; } }*/ } $firstLevel = 7; $secondLevel = 4; createTwoLevelArray($firstLevel, $secondLevel);