Selasa, 12 April 2011

Source Code Penjumlahan Matrix Pada Pemrograman C


tutorial kali ini saya akan membagikan kepada kawan-kawan. tentang penjumlahan matrix dengan menggunakan bahasa pemrogaman C. Source Code ini sempat aku praktekan dikelas, saat matakuliah pemrograman C dan C#.

#include<stdio.h>
int main(void) {
typedef matriks [3][3];
matriks A,B,C;
int k,i,j,a,n;
/*mengisi elemen matrik A*/
printf("mengisi elemen matrik A:\n");
for(i=0; i<3; i++){
for(j=0; j<3; j++){
   printf("input matriks : A[%i,%i]:",i,j);
   fflush(stdin); scanf("%d", &A[i][j]);
   }
}
for(i=0; i<3; i++){
for(j=0; j<3; j++){
   printf("%6d",A[i][j]);
  }
  printf("\n");
}
/*mengisi elemen matriks B*/
printf("mengisi elemen matrik B:\n");
for(i=0; i<3; i++){
for(j=0; j<3; j++){
  printf("input matrik : B[%i,%i]:", i,j);
  fflush(stdin); scanf("%d", &B[i][j]);
  }
}
for(i=0; i<3; i++){
   for(j=0 ;j<3; j++){
       printf("%6d",B[i][j]);
    }
  printf("\n");
  }
/*melakukan proses penjumlahan matrik A dan B dan menyimpanya ke dalam C*/
for(i=0; i<a; i++){
   for(j=0; j<n; j++){
     C[i][j]=0;
        for(k=0; k<a; k++){
      C[i][j] = A[i][k]+B[k][j];
  }
}
/*menampilkan hasil penjumlahan matrik di atas*/
printf("\nhasil dari penjumlahan matrik A dan B:\n");
for(i=0; i<3; i++){
   for(j=0; j<3; j++){
      printf("%6d",i,j, C[i][j]);
    }
  printf("\n");
 }
 }
printf("\n");
return 0;
}

Semoga barisan coding diatas dapat bermanfaat bagi kawan-kawan yang ingin mempelajari bahasa pemrograman C. Barisan coding diatas masih dapat dikatan sederhana tapi sangat cocok bagi teman-teman yang masih awam dalam belajar bahasa pemrograman C..Terima Kasih..

0 komentar:

Posting Komentar