Program Penjumlahan Matriks
Listing program :
#include
#include
#include
#include
void main() {
clrscr();
int i, j;
int n, m;
int M1[10][10];
int M2[10][10];
int M3[10][10];
clrscr();
int i, j;
int n, m;
int M1[10][10];
int M2[10][10];
int M3[10][10];
printf(“==PENJUMLAHAN MATARIKS==\n”);
printf(“\nMasukan ordo M: “);
scanf(“%i”,&m);
printf(“masukkan ordo N :”);
scanf(“%i”, &n);
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
printf("Masukan elemen M1[%i,%i] : ", i + 1, j + 1);
scanf("%i", &M1[i][j]);
}
}
printf("\n");
for(i = 0; i < m; i++){
for(j = 0; j < m; j++){
printf("Masukan elemen M2[%i,%i] : ", i + 1, j + 1);
scanf("%i", &M2[i][j]);
}
}
for(i = 0; i < m; i++) {
for(j = 0; j < n; j++) {
M3[i][j] = M1[i][j] + M2[i][j];
}
}
printf("Tekan Enter untuk lihat hasil\n");
getch();
printf("\n");
printf("Hasil penjumlahan 2 matriks adalah : \n");
for(i = 0; i < m; i++) {
for(j = 0; j < n; j++) {
printf("Hasil elemen [%i,%i] : %i\n", i + 1, j + 1, M3[i][j]);
}
printf(“\nMasukan ordo M: “);
scanf(“%i”,&m);
printf(“masukkan ordo N :”);
scanf(“%i”, &n);
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
printf("Masukan elemen M1[%i,%i] : ", i + 1, j + 1);
scanf("%i", &M1[i][j]);
}
}
printf("\n");
for(i = 0; i < m; i++){
for(j = 0; j < m; j++){
printf("Masukan elemen M2[%i,%i] : ", i + 1, j + 1);
scanf("%i", &M2[i][j]);
}
}
for(i = 0; i < m; i++) {
for(j = 0; j < n; j++) {
M3[i][j] = M1[i][j] + M2[i][j];
}
}
printf("Tekan Enter untuk lihat hasil\n");
getch();
printf("\n");
printf("Hasil penjumlahan 2 matriks adalah : \n");
for(i = 0; i < m; i++) {
for(j = 0; j < n; j++) {
printf("Hasil elemen [%i,%i] : %i\n", i + 1, j + 1, M3[i][j]);
}