Progam Memilah Bilangan yang Habis Dibagi 3, 5 dan 7 dalam Matriks Menggunakan C++

adit hafizh
2 min readDec 19, 2022

--

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

--

--