Berikut Adalah Contoh Soalnya :
-----------------------------------------------------------------------------------------------------------
Buat Penjumlahan matriks 2x2, dengan nilai matriksnya diinput terlebih dahulu
misalnya outputnya :
input matriks1:
x[0][0]=<diinput>
x[0][1]=<diinput>
x[1][0]=<diinput>
x[1][1]=<diinput>
input matriks2:
y[0][0]=<diinput>
y[0][1]=<diinput>
y[1][0]=<diinput>
y[1][1]=<diinput>
hasil penjumlahan matriks :.....
-----------------------------------------------------------------------------------------------------------
Berikut adalah hasil akhirnya :

Berikut Adalah Scriptnya :
#include <iostream.h>
#include <conio.h>
void main()
{
int abc[2][2],i,x,def[2][2],total[2][2];
cout<<"-------------Matriks Pertama-------------"<<endl;
for(i=0;i<2;i++)
{
for(x=0;x<2;x++)
{
cout<<"Masukan baris ke ["<<i<<"] dan kolom ke ["<<x<<"] = ";
cin>>abc[i][x];
}
cout<<endl;
}
cout<<"-------------Matriks Kedua-------------"<<endl;
for(i=0;i<2;i++)
{
for(x=0;x<2;x++)
{
cout<<"Masukan baris ke ["<<i<<"] dan kolom ke ["<<x<<"] = ";
cin>>def[i][x];
}
cout<<endl;
}
for(i=0;i<2;i++)
{
for(x=0;x<2;x++)
{
total[i][x]=abc[i][x]+def[i][x];
}
}
cout<<"-------------Hasil Penjumlahan Matriks 1 Dan Matriks 2-------------"<<endl;
for(i=0;i<2;i++)
{
for(x=0;x<2;x++)
{
cout<<" "<<abc[i][x]<<" ";
}
cout<<endl;
}
cout<<" + "<<endl;
for(i=0;i<2;i++)
{
for(x=0;x<2;x++)
{
cout<<" "<<def[i][x]<<" ";
}
cout<<endl;
}
cout<<" Hasilnya Adalah : "<<endl;
for(i=0;i<2;i++)
{
for(x=0;x<2;x++)
{
cout<<" "<<total[i][x]<<" ";
}
cout<<endl;
}
getch();
}
Tidak ada komentar:
Posting Komentar