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