[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: матрицы?? Помогите дописать код
Гость_Павел
У меня код выводит одну матрицу, не подскажыте как сделать чтоб все 4-ри
как на рисунке
ссылка на фото

Вот сам код
<?//матрица
{$arr_K = array(2,3,1,7);
$base = array();
foreach ($arr_K as $item) {
$base[] = (int)$item;
}
$cnt = count($base);

for ($i = 0; $i < ($cnt - 1); $i ++){
$line = array();
$line[0] = $base[0];

for ($j = 1; $j < $cnt; $j ++){
if (($cnt - 1) < ($j + $i)){
$line[$j] = $base[$j + $i - $cnt];
} else {
$line[$j] = $base[$j + $i];
}
}

matrix($line);
}
}

/**
matrix(array($base[0], $base[1], $base[2], $base[3], $base[4]));
matrix(array($base[0], $base[2], $base[3], $base[4], $base[0]));
matrix(array($base[0], $base[3], $base[4], $base[0], $base[1]));
matrix(array($base[0], $base[4], $base[0], $base[1], $base[2]));
*/

function matrix($arr_K)
{
$increment_matrix = array();
$summ = 0;
foreach ($arr_K as $base_number) {
$increment_matrix[] = $summ + $base_number;
$summ += $base_number;
}
array_shift($increment_matrix);
echo("<pre>");
echo implode(", ", $increment_matrix), '<br />';
echo("</pre>");
}

?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.