Minggu 11 Perkalian Antara Matriks dan Vektor

Assalamualaikum..
Kali ini saya akan memposting program sederhana untuk mengalikan matriks dengan vektor. Bahasa yang saya gunakan adalah bahasa c++. berikut adalah enam langkah pengembangan programmnya

1.Mengerti Maslah

Menentukan perkalian antara matriks dan vektor
2,Input dan Output

Yang akan kita inputkan adalah isi baris dan kolom dari matriks dan juga isi dari vektor. Sedangkan outputnya dalah hasil perkalian antara matriks dan vektor
3.Analisis

Matriks dan vektor dapat dikalikan apabila baris dan kolom memiliki jumlah yang sama
4.Algoritma

Int matriks(int arr[20][20], int baris,int kolom)
Deklarasi:
I,j,x[kolom],y,N :integer


Dekskrpsi:
For(i=1;i<=baris;i++)
For(j=1;j<=kolom;j++)
For(y=1;y<=kolom;y++)
N=arr[i][j]*x[y]
Write N
End for
End for
End for
End


















5.code c++

#include <iostream>


/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int matriks(int arr[20][20], int kolom, int baris){
int i,j;
for(i=1;i<=baris;i++){
for(j=1;j<=kolom;j++){
cout<<"masukkan baris ke "<<i<<" kolom ke "<<j<<" ";cin>>arr[i][j];cout<<endl;
}
}
cout<<"matriks\n";
for(i=1;i<=baris;i++){
for(j=1;j<=kolom;j++){
cout<<arr[i][j]<<" ";
}
cout<<endl;
}
int x[kolom],n;
cout<<"berapa variabel ? ";cin>>x[kolom];
for(int y=1;y<=kolom;y++){
cout<<"masukkan data ke "<<y<<" ";cin>>x[y];cout<<endl;
}
cout<<"vektor\n";
for(int y=1;y<=kolom;y++){
cout<<x[y]<<endl;
}
cout<<"perkalian matriks dan vektor"<<endl;
for(int i=1;i<=baris;i++){
for(int j=1;j<=kolom;j++){
for(int y=1;y<=kolom;y++){
n=arr[i][j]*x[y];
cout<<n<<" ";
}
}
cout<<endl;
}
}


int main(int argc, char** argv) {
int array[20][20],a,b;
cout<<"\t=Program perkalian matriks dan vektor="<<endl;
cout<<"\t--------------------------------------"<<endl<<endl;
cout<<"masukkan jumlah kolom matriks ";cin>>a;cout<<endl;
cout<<"masukkan jumlah baris matriks ";cin>>b;cout<<endl;
matriks(array,a,b);
return 0;
}
6.Program

sekian dulu ya.. semoga bermanfaat
Wassalamualaikum..

Share this

Related Posts

Previous
Next Post »