Progam Memilah Bilangan yang Habis Dibagi 3, 5 dan 7 dalam Matriks Menggunakan C++
Muhammad Aditya Hafizh Zahran — 1227050081
Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung
Deskripsi Umum
Progam ini adalah progam untk mentranspose matriks dengan cara meningput jumlah baris dan kolom sebuah matriks. Lalu, matriks tersebut akan diisi data/nilai sesuai dengan baris dan kolom pada matriks serta diakhir progam akan mentranspose matriks dengan mengubah kolom menjadi baris dan baris menjadi kolom.
Source Code
#include <iostream>
using namespace std;
int main(){
int x, y;
int baris, kolom;
int matriks[100][100], matrikst[100][100];
cout << “Selamat datang diprogam menfilter bilangan matriks yang habis dibagi 3,5,7 \n”;
cout << “===============================================================\n”;
cout << “Masukkan baris matriks: “;
cin >> baris;
cout << “Masukkan kolom matriks: “;
cin >> kolom;
cout << “\nMasukkan elemen matriks\n”;
for (x = 1; x <= baris; x++){
for (y = 1; y <= kolom; y++){
cout << “Baris ke-” << x << “, kolom ke-” << y << “ : “;
cin >> matriks[x][y];
}
}
cout << “\nMatriks yang bilangannya habis 3,5,7 adalah : \n”;
for (x = 1; x <= baris; x++){
for (y = 1; y <= kolom; y++){
if (matriks [x][y] % 3 == 0 or matriks [x][y] % 5 == 0 or matriks [x][y] % 7 == 0){
matriks [x][y] = matriks [x][y];
cout << matriks [x][y] << endl;
}
else {
matriks [x][y] = 0;
}
}
}
}
Output