Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function ucitajMatricu(&$matrica) {
- $n = 3;
- for($i = 0; $i < $n; $i++) {
- for($j = 0; $j < $n; $j++) {
- $element = readline();
- $matrica[$i][] = $element;
- }
- }
- }
- function pomnoziMatrice($matrica1, $matrica2) {
- $rezultat = [];
- $r = count($matrica1);
- $c = count($matrica2[0]);
- $p = count($matrica2);
- $rezultat=array();
- for($i = 0; $i < $r; $i++) {
- for($j = 0; $j < $c; $j++) {
- $rezultat[$i][$j]=0;
- for($k = 0; $k < $p; $k++) {
- $rezultat[$i][$j] += $matrica1[$i][$k]*$matrica2[$k][$j];
- }
- }
- }
- return($rezultat);
- }
- function ispisiMatricu($matrica) {
- $n = 3;
- for($i = 0; $i < $n; $i++) {
- for($j = 0; $j < $n; $j++) {
- echo $matrica[$i][$j]." ";
- }
- echo "\n";
- }
- }
- $matrica1 = [];
- $matrica2 = [];
- ucitajMatricu($matrica1);
- ucitajMatricu($matrica2);
- $pomnozene_matrice = pomnoziMatrice($matrica1, $matrica2);
- ispisiMatricu($pomnozene_matrice);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement