Tutorial Membuat Program Matriks Ordo 5 x 5 Menggunakan C++
Tutorial
Membuat Program Matriks Ordo 5 x 5 Menggunakan C++
Assalamualakum.Wr.Wb
Pada postingan kali ini, saya akan memuat mengenai
bagaimana cara membuat program Matriks Ordo 5 x 5 menggunakan C++, langsung
saja kepembahasan,..
1.
Buka Aplikasi C++, disini saya mengunakan Dev-C++
2.
Pilih New, atau bisa tekan CTRL + N
3.
Ketikan Source Code dibawah ini :
Jika Gakmau Ribet Silahkan Copy Source Code
dibawah ini :
#include <iostream>#include <iomanip>#include <cstdlib>using namespace std;int main(){ int MatA[5][5],MatB[5][5],X[5][5],P[5][5],K[5][5],a,b,c;
cout<<"MATRIKS ORDO 5 X 5\n"; cout<<"==================\n"; cout<<"\n=> Perkalian Matriks\n=> Penjumlahan Matriks\n=> Pengurangan Matriks\n"; cout<<"\nMasukkan Matriks A : \n"; for(a=0; a<5; a++) { for(b=0; b<5; b++) { cout<<"Elemen Matriks ke "<<(a+1)<<","<<(b+1)<<" : "; cin>>MatA[a][b]; } } cout<<"\nMatriks A : \n"; for(a=0; a<5; a++) { for(b=0; b<5; b++) { cout<<setw(4)<<MatA[a][b]; } cout<<endl; } cout<<endl; cout<<"Masukkan Matriks B : \n"; for(a=0; a<5; a++) { for(b=0; b<5; b++) { cout<<"Elemen Matriks ke "<<(a+1)<<","<<(b+1)<<" : "; cin>>MatB[a][b]; } } cout<<"\nMatriks B : \n"; for(a=0; a<5; a++) { for(b=0; b<5; b++) { cout<<setw(4)<<MatB[a][b]; } cout<<endl; } for(a=0; a<5; a++) { for(b=0; b<5; b++) { X[a][b]=0; for (c=0; c<5; c++) { X[a][b] += MatA[a][c] * MatB[c][b]; } } } for(a=0;a<5;a++) { for(b=0;b<5;b++) { P[a][b]=0; for(c=0;c<5;c++) {P[a][b] =MatA[a][b] + MatB[a][b];} } } for(a=0;a<5;a++) { for(b=0;b<5;b++) { K[a][b]=0; for(c=0;c<5;c++) {K[a][b] =MatA[a][b] - MatB[a][b];} } } {int matrik; cout<<"\nMaka Hasil Untuk :"; cout<<"\n1. Perkalian Matriks\n2. Penjumlahan Matriks\n3. Pengurangan Matriks\n"; cout<<"Silahkan Pilih Yang DI Inginkan : ";cin>>matrik; switch (matrik) { break ; case 1: cout<<"\n1. Hasil Perkalian Matriks Adalah : \n"; for(a=0; a<3; a++) { for(b=0; b<5; b++) { cout<<setw(4)<<X[a][b]; } cout<<endl; } break; case 2: cout<<"\n2. Hasil Penjumlahan Matriks Adalah : \n"; for(a=0;a<5;a++) { for(b=0;b<5;b++) { cout<<setw(4)<<P[a][b]; } cout<<endl; } break; case 3: cout<<"\n3. Hasil Pengurangan Matriks Adalah : \n"; for(a=0;a<5;a++) { for(b=0;b<5;b++) { cout<<setw(4)<<K[a][b]; } cout<<endl; } } }cout<<endl;system("pause");return EXIT_SUCCESS;
}
4.
Jika sudah selesai, SAVE & COMPILE atau dengan
tekan F9
5.
Jika tidak ada error, pilih RUN bisa dengan klik
F10
6.
Maka tampilannya sebagai berikut :
Selamat Mencoba,..!!!
Wassalamualaikum. Wr. Wb







Komentar
Posting Komentar