#include <stdio.h>
int main ()
{
int bA, kA;
int bB, kB;
printf("Berapa Baris pada matrik A = ");
scanf("%d",&bA);
printf("Berapa Kolom pada matrik A = ");
scanf("%d",&kA);
printf("\n");
printf("Barapa Baris pada matrik B = ");
scanf("%d",&bB);
printf("Berapa Kolom pada matrik B = ");
scanf("%d",&kB);
printf("\n");
int a[bA][kA];
int b[bB][kB];
int i,j;
if (bA==bB && kA==kB)
{
printf("Matrik A dan Matrik B sama.\n");
printf("Silahkan Anda Mengisi Elemen Matriknya!!\n");
printf("-----------------------------------------\n");
printf("\n");
printf("Masukan nilai matrik A \n");
for(i=0; i<bA; i++)
{
for (j=0; j<kA; j++)
{
printf("Matrik A(%d,%d) :", i,j);
scanf("%d", &a[i][j]);
}
printf("\n");
}
printf("Masukan nilai matrik B \n");
for(i=0; i<bB; i++)
{
for (j=0; j<kB; j++)
{
printf("Matrik B(%d,%d) :", i,j);
scanf("%d", &b[i][j]);
}
printf("\n");
}
printf("\n");
printf("Jadi Hasil Bilangan Matrik Yang Anda Inputkan adalah :");
printf("\n");
printf("Matrik A\n");
for(i=0;i<bA;i++)
{
for(j=0;j<kA;j++)
printf("%3i",a[i][j]);
printf("\n");
}
printf("\n");
printf("Matrik B\n");
for(i=0;i<bB;i++)
{
for(j=0;j<kB;j++)
printf("%3i",b[i][j]);
printf("\n");
}
printf("\n");
printf("Hasil Cek Kesamaan adalah\n");
int t=0;
for(i=0; i<bA; i++)
{
int j=0;
for (j=0; j<kB; j++)
{
if (a[i][j]!=b[i][j])
{
t=1;
break;
break;
}
}
}
printf("\n");
if (t==0)
{
printf("Matrik A dan Matrik B Sama");
}else
{
printf("Matrik A dan Matrik B Tidak Sama\n");
}
}else
{
printf("Matrik A dan Matrik B Tidak Sama.\n");
printf("Anda Tidak Bisa Mengisi Elemen Matriknya!!\n");
}
return 0;
}
Ini screenshoot jika jumlah baris dan kolom pada Matriks A dan Matriks B yang anda inputkan tidak sama.
int main ()
{
int bA, kA;
int bB, kB;
printf("Berapa Baris pada matrik A = ");
scanf("%d",&bA);
printf("Berapa Kolom pada matrik A = ");
scanf("%d",&kA);
printf("\n");
printf("Barapa Baris pada matrik B = ");
scanf("%d",&bB);
printf("Berapa Kolom pada matrik B = ");
scanf("%d",&kB);
printf("\n");
int a[bA][kA];
int b[bB][kB];
int i,j;
if (bA==bB && kA==kB)
{
printf("Matrik A dan Matrik B sama.\n");
printf("Silahkan Anda Mengisi Elemen Matriknya!!\n");
printf("-----------------------------------------\n");
printf("\n");
printf("Masukan nilai matrik A \n");
for(i=0; i<bA; i++)
{
for (j=0; j<kA; j++)
{
printf("Matrik A(%d,%d) :", i,j);
scanf("%d", &a[i][j]);
}
printf("\n");
}
printf("Masukan nilai matrik B \n");
for(i=0; i<bB; i++)
{
for (j=0; j<kB; j++)
{
printf("Matrik B(%d,%d) :", i,j);
scanf("%d", &b[i][j]);
}
printf("\n");
}
printf("\n");
printf("Jadi Hasil Bilangan Matrik Yang Anda Inputkan adalah :");
printf("\n");
printf("Matrik A\n");
for(i=0;i<bA;i++)
{
for(j=0;j<kA;j++)
printf("%3i",a[i][j]);
printf("\n");
}
printf("\n");
printf("Matrik B\n");
for(i=0;i<bB;i++)
{
for(j=0;j<kB;j++)
printf("%3i",b[i][j]);
printf("\n");
}
printf("\n");
printf("Hasil Cek Kesamaan adalah\n");
int t=0;
for(i=0; i<bA; i++)
{
int j=0;
for (j=0; j<kB; j++)
{
if (a[i][j]!=b[i][j])
{
t=1;
break;
break;
}
}
}
printf("\n");
if (t==0)
{
printf("Matrik A dan Matrik B Sama");
}else
{
printf("Matrik A dan Matrik B Tidak Sama\n");
}
}else
{
printf("Matrik A dan Matrik B Tidak Sama.\n");
printf("Anda Tidak Bisa Mengisi Elemen Matriknya!!\n");
}
return 0;
}
Ini screenshoot jika jumlah baris dan kolom pada Matriks A dan Matriks B yang anda inputkan tidak sama.
Ini screenshoot jika jumlah baris dan kolom pada Matriks A dan Matriks B yang anda inputkan jumlahnya sama.
Semoga bermanfaat.
Salam Random! J
0 komentar:
Posting Komentar