Assalamu’alaikum
Wr Wb
Selamat datang di sibukngoding.com. Pada kesempatan kali ini saya akan
memberikan contoh program array yaitu
program penjumlahan Matrik dengan menggunakan bahasa pemrograman C++. Matrik
merupakan kumpulan-kumpulan bilangan yang disusun secara baris (vertikal) dan
kolom (horizontal) bisa disebut juga array dua dimensi (multi-dimensional).
penjumlahan matriks memiliki syarat yaitu ordo matriks harus sama, atau dengan
kata lain kedua matriks harus memiliki jumlah baris dan kolom yang sama. Untuk penjelasan tentang Array bisa dilihat
disini.
//Pemjumlahn Matrik by
Sibukngoding.com
#include <iostream.h>
#include <conio.h>
main() {
int i, j, m, n, matrix1[10][10], matrix2[10][10], hasil[10][10];
cout <<"====PROGRAM PENJUMLAHAN MATRIK====\n";
cout <<"==================================\n\n";
//Memasukkan jumlah baris dan kolom
cout << "=> Masukkan Jumlah Baris Matriks: ";
cin >> m;
cout << "=> Masukkan Jumlah Kolom Matriks: ";
cin >> n;
cout << "\n";
//Input Nilai Elemen Matrik Pertama
cout << "Masukkan Elemen Matrix Pertama: \n";
cout << "=================================\n";
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
cout <<"Masukkan Nilai Baris ["<< i+1 << "] Kolom ["<< j+1 << "] : ";
cin >> matrix1[i][j];
}
}
cout << "\n";
//Input Nilai Elemen Matrik Kedua
cout << "Masukkan Elemen Matrix Kedua: \n";
cout << "=================================\n";
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
cout <<"Masukkan Nilai Baris ["<< i+1 << "] Kolom ["<< j+1 << "] : ";
cin >> matrix2[i][j];
}
}
cout << "\n";
//Menampilkan Matrik Pertama
cout << "Matrik Pertama: \n";
cout << "==================\n";
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
cout << matrix1[i][j] << "
";
}
cout << endl;
}
cout << "\n";
//Menampilkan Matrik Kedua
cout << "Matrik Kedua: \n";
cout << "=================\n";
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
cout << matrix2[i][j] << "
";
}
cout << endl;
}
//Menampilkan Hasil Penjumlahan Matrik
cout << "\n";
cout << "Hasil Penjumlahan Matrix: \n";
cout << "=================================\n";
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
//Rumus Pemnjumlahan Matrik
hasil[i][j] = matrix1[i][j] +
matrix2[i][j];
cout << hasil[i][j] << "
";
}
cout << endl;
}
getch();
}
Jika
dijalankan sebagai berikut:
Untuk
menjalankannya, kita masukkan Jumlah baris
dan jumlah kolomnya. Setelah itu kita masukkan nilai matrik 1 seuai
jumlah baris dan kolomnya. Lalu kita masukkan nilai matrik 2 sesuai jumlah
baris dan kolomnya. Setelah dienter akan keluar hasilnya sebagai berikut:
Demikian contoh program penumlahan matrik dengan menggunakan bahasa
pemrograman C++. Semoga bermanfaat dan apabila ada pertanyaan bisa di tanyakan
lewat kolom komentar.
Terimakasih atas Kunjungannya. Selamat belajar dan jangan mudah
menyerah.
Wassalamu’alaikum Wr Wb
Comments
Post a Comment
- Berkomentarlah dengan bijak, Komentar akan di moderasi dahulu sebelum ditampilkan.