Hasil tugas ane yang agak ribet
buat program matriks 3x3 akhirnya bias dipecahkan dana ane mau sharing dengan
hasil yang ane dapet. Ini source kodenya:
#include <iostream.h>
#include
<conio.h>
#include
<iomanip.h>
void main()
int A[3][3],B[3][3],C[3][3],i,j,k;
clrscr();
//masukkan matrix A
cout<<"Silahkan input matrik A :
\n";
cout<<"-------------------------
\n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<"Elemen ke
"<<(i+1)<<","<<(j+1)<<" : ";
cin>>A[i][j];
}
}
//cetak matrix A
cout<<"\nMatrik A : \n";;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<A[i][j];
}
cout<<endl;
}
cout<<endl;
//masukkan matriks B
cout<<"Silahkan input matrik B :
\n";
cout<<"-------------------------
\n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<"Elemen ke
"<<(i+1)<<","<<(j+1)<<" : ";
cin>>B[i][j];
}
}
//cetak matrix B
cout<<"\nMatrik B : \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<B[i][j];
}
cout<<endl;
}
//Operasi Perkalian
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
C[i][j]=0;
for (k=0;k< 3;k++)
{
C[i][j]+= A[i][k]*B[k][j];
}
}
}
//Menampilkan hasil
cout<<"\nMatrik C, Hasil :
\n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<C[i][j];
}
cout<<endl;
}
cout<<endl;
getch();
}
kakak saya ada tugas membuat coding c++ matrik cara inputnya [1][1]=0
ReplyDelete[1][2]=1
[1][3]=2
kalau cara inputnya kayak gtu pembuatan coding dalam c++nya itu gmna ya kak ?
bantuin dong masih pemula soalnya