Jumat, 25 Mei 2012

PERKALIAN MATRIK

#include <iostream.h>
#include <conio.h>
#Matriks = array[1...n,1...n]

using namespace std;

void PerkalianMatriks(Matriks A, Matriks B, int n) {   
/*Mengalikan matriks A dan B yang berukuran n × n, menghasilkan matriks C yang juga berukuran n × n
  Masukan: matriks integer A dan B, ukuran matriks n
  Keluaran: matriks C*/

  int i, j, k; 

   for (i=1;i<=n;i++){
     for j=1;j<=n;j++){
        C[i,j]=0    //inisialisasi penjumlah
        for (k=1;k<=n;k++){
           C[i,j]=C[i,j] + A[i,k]*B[k,j];
        }
     }
   }
}

Tidak ada komentar:

Posting Komentar