program penjumlahan matriks dengan bahasa c


#include
#include

void main() {
int i, j; //Definisikan i, j sebagai Index
int n, m; //Definisikan n, m sebagai Ordo
int M1[10][10]; //Definisikan M1 sebagai Matriks 1
int M2[10][10]; //Definisikan M2 sebagai Matriks 2
int M3[10][10]; //Definisikan M3 sebagai Matriks 3 (Hasil)

//Init proses
printf("Masukan jumlah ordo  : ");
scanf("%i,%i", &n, &m);
//Untuk Matriks 1
for(i = 0; i < n; i++) { //Perulangan untuk proses array dimensi 1
   for(j = 0; j < m; j++) { //Perulangan untuk proses array dimensi 2
      printf("Masukan elemen M1[%i,%i] : ", i + 1, j + 1);
      scanf("%i", &M1[i][j]); //Baca inputan untuk tiap elemen array
   }
}
//Untuk Matriks 2
for(i = 0; i < n; i++) { //Perulangan untuk proses array dimensi 1
   for(j = 0; j < m; j++) { //Perulangan untuk proses array dimensi 2
      printf("Masukan elemen M2[%i,%i] : ", i + 1, j + 1);
      scanf("%i", &M2[i][j]); //Baca inputan untuk tiap elemen array
  }
}
//Proses penjumlahan
for(i = 0; i < n; i++) { //Perulangan untuk proses array dimensi 1
   for(j = 0; j < m; j++) { //Perulangan untuk proses array dimensi 2
      M3[i][j] = M1[i][j] + M2[i][j]; //Jumlahkan tiap-tiap elemen
   }
}
printf("Tekan Enter untuk lihat hasil\n");
getch(); //Tahan tampilan
//Tampilkan Hasil
clrscr(); //Bersihkan layar
printf("Hasil penjumlahan 2 matriks adalah : \n");
for(i = 0; i < n; i++) { //Perulangan untuk proses array dimensi 1
   for(j = 0; j < m; j++) { //Perulangan untuk proses array dimensi 2
      printf("Hasil elemen [%i,%i] : %i\n", i + 1, j + 1, M3[i][j]);
   }
}
getch();

0 Response to "program penjumlahan matriks dengan bahasa c"

Post a Comment