Minggu, 03 Februari 2008

source code c++ MATRIKS

#include
#include

class Matrik
{
private:
int M[2][2];
public:
Matrik();
void info();
Matrik Tambah(Matrik Mat);
};
Matrik :: Matrik()
{
M[0][0]=1;M[0][1]=2;
M[1][0]=3;M[1][1]=4;
}
void Matrik :: info()
{
clrscr();
cout<<"Isi Matrik:"< cout< cout< getch();
}
Matrik Matrik:: Tambah (Matrik Mat)
{
Matrik tmp;
tmp.M[0][0]=M[0][0]+ Mat.M[0][0];
tmp.M[0][1]=M[0][1] +Mat.M[0][1];
tmp.M[1][0]=M[1][0]+ Mat.M[1][0];
tmp.M[1][1]=M[1][1] +Mat.M[1][1];
return(tmp);
}

void main()
{
Matrik Mat1,Mat2,Mat3;

Mat3=Mat1.Tambah(Mat2);
Mat1.info();
Mat2.info();
Mat3.info();
}

Tidak ada komentar: