/*Buatlah Program untuk menjumlahkan 2 matriks persegi.
Input :
Masukkan Dimensi Matrik(1-10) = 2
Matiks Pertama :
Baris ke-1:
Elemen [1][1]=1
Elemen [1][2]=2
Baris ke-2:
Elemen [2][1]=3
Elemen [2][2]=4
Matriks Kedua:
Baris Ke-1:
Elemen [1][1]=5
Elemen [1][2]=6
Baris ke-2:
Elemen [2][1]=7
Elemen [2][2]=8
Proses :
Matriks Pertama + Matriks Kedua = Matriks Hasil
1 2 5 6 6 8
3 4 7 8 10 12
Output :
Hasil Penjumlahan MAtriks Pertama
Dengan Matriks Keddua Adalah:
6 8
10 12*/
#include<stdio.h>
#define n 10
main()
{
int a[n][n],b[n][n],c[n][n],d,i,j; //a & b--> Inputan sedangkan c--> Hasil Outpit
//input dimensi
printf("Masukkan Dimensi Matriks (1-10): ");
scanf("%d",&d);
//input elemen matriks pertama
printf("\nMatriks Pertama : ");
for(i=0;i<d;i++)
{
printf("\nBaris ke-%d\n",i+1);
for(j=0;j<d;j++)
{
printf("\tElemen [%d][%d] : ",i+1,j+1);
scanf("%d",&a[i][j]);
}
}
//input elemen matriks kedua
printf("\nMatriks Kedua : ");
for(i=0;i<d;i++)
{
printf("\nBaris ke-%d\n",i+2);
for(j=0;j<d;j++)
{
printf("\tElemen [%d][%d] : ",i+1,j+1);
scanf("%d",&b[i][j]);
}
}
//proses menjumlahkan matriks
for(i=0;i<d;i++)
for(j=0;j<d;j++)
c[i][j]=a[i][j]+b[i][j];
//output
for(i=0; i<d; i++)
{
printf("\n");
for(j=0; j<d; j++)
printf("%d\t ", c[i][j]);
}
system("pause");
}
0 comments:
Posting Komentar