Selasa, 26 Maret 2013

perkalian Matrik ordo sembararang

temen2 yang kesulitan menentukan atau menghitung suatu perkalian matrik ordo sembarang bisa mencoba menghitung matrik dengan sebuah  program komputer dalam bahasa C, program ini dibuat dengan aplikasi dev C++..
bagi yang menginginkan aplikasinya silahkan download, ukurannya kecil.
download link dev C++

untuk yang ingin program hasilnya silahkan coba source code dibawah ini!


#include<stdio.h>
#include<stdlib.h>

int main()
{
  int i,j,matrikA[2][3],matrikB[3][2],has[2][2];
  printf("==============================================\n");
  printf("  Program Perkalian Matrik Ordo 2x3 dg 3x2\n");
  printf("==============================================\n\n");
  printf("UAS Susulan\nSukiman\nNim: 082143185\n\n");
  printf("Masukkan matrik A:\n");
  for(i=0;i<2;i++)
  {
  for(j=0;j<3;j++)
  {
  printf("baris ke %d dan kolom ke %d = ",i+1,j+1);
  scanf("%d", &matrikA [i][j]);
  }
  }
  printf("\nMasukkan matrik B:\n");
  for(i=0;i<3;i++)
  {
  for(j=0;j<2;j++)
  {
  printf("baris ke %d dan kolom ke %d = ",i+1,j+1);            
  scanf("%d", &matrikB[i][j]);
  }
  }
  for(i=0;i<2;i++)
  {
  for(j=0;j<2;j++)
  {
  has[i][j]=matrikA[i][0]*matrikB[0][j]+matrikA[i][1]*matrikB[1][j]+matrikA[i][2]*matrikB[2][j];
  }
  }
  printf("\n\tHasil perkalian matrik A dg matrik B adl:\n\n");
  for(i=0;i<2;i++)
  {
  for(j=0;j<2;j++)
  {
  printf("\t\t%d", has[i][j]);
  }
  printf("\n\n");
  }
  if (i!=j)
  printf("untuk matrik ordo yg lain");
  system("pause");
}

semoga bermanfaat^

0 komentar:

Poskan Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More