Prikazati matricu u kojoj su svi clanovi nule.
<?php
$mat = [];
for($i=0;$i<10;$i++){
$mat[$i] = [];
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
$mat[$i][$j] = 0;
}
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
echo $mat[$i][$j] . ' ';
}
echo "\n";
}
?>
Prikazati matricu u kojoj su u parnim redovima jedinice, a u ostalim redovima nule.
<?php
$mat = [];
for($i=0;$i<10;$i++){
$mat[$i] = [];
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
if($i % 2 == 0){
$mat[$i][$j] = 1;
} else {
$mat[$i][$j] = 0;
}
}
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
echo $mat[$i][$j] . ' ';
}
echo "\n";
}
?>
Prikazati matricu u kojoj su jedinice na ivicama, a unutra su nule.
<?php
$mat = [];
for($i=0;$i<10;$i++){
$mat[$i] = [];
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
if(($i == 0) || ($i == 9)
|| ($j == 0) || ($j == 9)){
$mat[$i][$j] = 1;
} else {
$mat[$i][$j] = 0;
}
}
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
echo $mat[$i][$j] . ' ';
}
echo "\n";
}
?>
Prikazati matricu u kojoj se jedinice i nule smjenjuju kao bijela i crna polja na sahovskoj tabli.
<?php
$mat = [];
for($i=0;$i<10;$i++){
$mat[$i] = [];
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
if((($i+$j) % 2) == 0){
$mat[$i][$j] = 1;
} else {
$mat[$i][$j] = 0;
}
}
}
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
echo $mat[$i][$j] . ' ';
}
echo "\n";
}
?>
Za 5
Ucitati od korisnika matricu 5 x 5 i ispisati zbir clanova matrice
<?php
$mat = [];
for($i=0;$i<5;$i++){
$mat[$i] = [];
}
for($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
$mat[$i][$j] = readline();
}
}
$zbir = 0;
for($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
$zbir += $mat[$i][$j];
}
}
for($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
echo $mat[$i][$j] . ' ';
}
echo "\n";
}
echo $zbir;
?>
Ucitait od korisnika matricu 5 x 5 i ispisati zbir clanova glavne dijagonale.
<?php
$mat = [];
for($i=0;$i<5;$i++){
$mat[$i] = [];
}
for($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
$mat[$i][$j] = readline();
}
}
$zbir = 0;
for($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
if($i == $j){
$zbir += $mat[$i][$j];
}
}
}
for($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
echo $mat[$i][$j] . ' ';
}
echo "\n";
}
echo $zbir;
?>