Sabtu, 16 April 2016

no 1



Program untuk mengalikan matriks dengan vektor:
1. Pengertian matriks dan vektor, Anda dapat membuka disini
2. Dengan mengimplementasikan matriks dengan arraycberdimensi dua dan vektor dengan menggunakan matriks berdimensi satu.
3. Program dalam C++ nya adalah sebagai berikut:

#include <iostream>
#define maks 10
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int A[maks][maks], baris, kolom;
cout<<"input baris :"; cin>>baris;
cout<<"input kolom :"; cin>>kolom;
for(int i=0; i<baris; i++){
for(int j=0; j<kolom; j++){
cout<<"Masukan data ke ["<<i<<"] ["<<j<<"] : "; cin>>A[i][j]; 
}
}
cout<<"Isi Matriks A :\n";
for(int i=0; i<baris; i++){
for(int j=0; j<kolom; j++){
cout<<A[i][j]<<" ";
}
cout<<endl;
}
int m[baris],n;
cout<<"penghitungan vektor \n";
cout<<"berapa variabel : ";
 cin>>m[kolom];
 for(int z=0; z<kolom; z++){
 cout<<"Masukan data ke ["<<z<<"] "" : "; cin>>m[z]; 
}
cout<<endl;
cout<<" vektor b : \n";
 for(int z=0; z<kolom; z++){
cout<<m[z]<<"\n";
}
cout<<"perkalian matrik dan vektor \n";
for(int i=0; i<baris; i++){
for(int j=0; j<kolom; j++){
for(int z=0; z<kolom; z++){
n=A[i][j]*m[z];
cout<<n<<" ";
}
}
}
 return 0;
}

4. Outputnya adalah sebagai berikut
Terimakasih, semoga contoh yang saya tulis dapat bermanfaat : -)

Tidak ada komentar:

Posting Komentar

Refleksi minggu ke 2

Refleksi Pertemuan ke 2 Assalamu'alaikum w. wb., Selamat berjumpa lagi teman-teman, baik saya disini akan menuliskan tentang refl...