Tampilannya :
ok, cekidot saja source code nya:
#include <stdio.h>
#include <conio.h>
#include <windows.h>
char get;
int baris,kolom,x,y;
int a[100][100],b[100][100],z[100][100];
strip(){ printf(" -------------------------------\n");}
batas(){ printf("|");}
main()
{
system("color f1");
awal:
printf(" \t\t Aplikasi Penjumlahan Matriks\n\n");
printf(" Masukkan Jumlah Baris = ");scanf("%d",&baris);//____________________________Isi Ordo
printf(" Masukkan Jumlah Kolom = ");scanf("%d",&kolom);
strip();
printf("\n Inputkan Matriks A\n");//_________________________________________________Input Matriks A
for(x=1; x<=baris; x++)
{
for(y=1; y<=kolom; y++)
{
printf(" A[%d][%d] = ",x,y);scanf("%d",&a[x][y]);
}
}
printf("\n Inputkan Matriks B\n");//_________________________________________________Input Matriks B
for(x=1; x<=baris; x++)
{
for(y=1; y<=kolom; y++)
{
printf(" B[%d][%d] = ",x,y);scanf("%d",&b[x][y]);
}
}
hitung://____________________________________________________________________________Menghitung
for(x=1; x<=baris; x++)
{
for(y=1; y<=kolom; y++)
{
z[x][y] = a[x][y] + b[x][y];
}
}//____________________________________________________________________________________________
printf("\n");
for(x=1; x<=1; x++)
{
printf(" ");
printf(" A");
for(y=1; y<=kolom; y++)
{
printf(" ");
}
printf(" ");
printf(" B ");
for(y=1; y<=kolom; y++)
{
printf(" ");
}
printf(" ");
printf("Hasil ");
for(y=1; y<=kolom; y++)
{
printf(" ");
}
}
printf("\n\n");
// printf(" \n Matriks A\tMatriks B\tHasil\n\n");//____________________________________Menampilkan Hasil
for(x=1; x<=baris; x++)
{
printf(" "); //_________________
batas();
for(y=1; y<=kolom; y++)
{
printf(" %2d ",a[x][y]); // A
}
batas(); //_________________
if(x==1){printf(" + ");}else{printf(" ");} // +
batas(); //_________________
for(y=1; y<=kolom; y++)
{
printf(" %2d ",b[x][y]); // B
}
batas(); //_________________
if(x==1){printf(" = ");}else{printf(" ");} // =
batas(); //_________________
for(y=1; y<=kolom; y++)
{
printf(" %2d ",z[x][y]); // Hasil
}
batas(); //_________________
printf("\n");
}
printf("\n Pilih Y untuk kembali menghitung : ");scanf("%s",&get);//_________________Kembali Ke Awal
if(get=='y'||get=='Y'){
system("cls");
goto awal;}
getch();
}
0 Comments