Anda di halaman 1dari 4

#incluude <iostream.

h>
#include<conio.h>
#define Nmaks 25
Typedef int matriks[Nmaks][Nmaks];
Void main()
{
Int colA,colB,rowA,rowB,I,j;
Matriks A,B,C;
char answer;
do
{
do
{
clrscr();
cout<<MATRIKS

A : <<endl;

cout<<Masukkan Jumlah Baris Matriks A : ;


cin>>rowA;
cout<<Masukkan Jumlah Kolom Matriks A : ;
cin>>colA;
cout<<endl<<endl;
cout<<MATRIKS

B : <<endl;

cout<<Masukkan Jumlah Baris Matriks B : ;


cin>>rowB;
cout<<Masukkan Jumlah Kolom Matriks B : ;
cin>>colB;
}
While ((colA!=colB) || (rowA=rowB));
clrscr();
cout<<Masukkan Nilai Matriks A : <<endl;
for (i=1;i<=rowA;i++)

{
For (j=1;j<=cola;j++)
{
cout<<A[<<i<<,<<j<<] = ;
cin>>A[i] [j];
}
}
cout<<Masukkan Nilai Matriks B : <<endl;
for (i=1;i<=rowB;i++)
{
for (j=1;j<=colB;j++)
{
cout<<B[<<i<<,<<j<<] = ;
cin>>B[i] [j];
}
}
clrscr();
//Output Matriks A
gotoxy(1,5);
cout<<A =;
for (i=1;<=rowA;i++)
{
for(j=1;j<=colA;j++)
{
gotoxy (2+4*j,2+2*i);
cout<<A [i] [j];
}
}
//Output Matriks B
gotoxy(1,5);
cout<<B =;
for (i=1;<=rowB;i++)

{
for(j=1;j<=colB;j++)
{
gotoxy (2+4*j,10+2*i);
cout<<B [i] [j];
}
}
//Output Matriks C
gotoxy(1,20);
cout<<C =;
for (i=1;<=rowA;i++)
{
for(j=1;j<=colA;j++)
{
gotoxy (3+4*j,17+2*i);
cout<<A [i] [j];
}
}

gotoxy (17,20);
cout<<+;
for (i=1;i<=rowB;i++)
{
for(j=1;j<=colB;j++)
{
gotoxy (18+4*j,17+2*i);
cout<<B [i] [j];
}
}
gotoxy (32,20);
cout<<+;
for (i=1;i<=rowA;i++)

{
for(j=1;j<=colA;j++)
{
gotoxy (33+4*j,17+2*i);
cout<<C[i] [j];
}
}
getch ();

Anda mungkin juga menyukai