A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
25
Task/Identity-matrix/PHP/identity-matrix.php
Normal file
25
Task/Identity-matrix/PHP/identity-matrix.php
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
function createMatrix($size)
|
||||
{
|
||||
$result = array();
|
||||
|
||||
for ($i = 0; $i < $size; $i++) {
|
||||
$row = array_fill(0, $size, 0);
|
||||
$row[$i] = 1;
|
||||
$result[] = $row;
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
function printMatrix(array $matrix)
|
||||
{
|
||||
foreach ($matrix as $row) {
|
||||
foreach ($row as $column) {
|
||||
echo $column . " ";
|
||||
}
|
||||
echo PHP_EOL;
|
||||
}
|
||||
echo PHP_EOL;
|
||||
}
|
||||
|
||||
printMatrix(createMatrix(5));
|
||||
Loading…
Add table
Add a link
Reference in a new issue