Sabtu, 09 Juni 2012

Bahasa C : Penjumlahan Secara Diagonal Dalam Matrix 3 X 3

| | 1 komentar


Berikut adalah program array dalam bahasa C untuk program penjumlahan secara diagonal.

#include<stdio.h>
void garis()

{
printf("====================================================================\n\n");
}
main()
{
garis();
printf("\tPROGRAM PENJUMLAHAN SECARA DIAGONAL MATRIX ORDO 3 X 3\n\n\n");
garis();
int i,j,sum=0;
int A[3][3]={3,1,1,2,6,8,4,3,3};
for(i=0;i<3;i++)
printf("\t\t|\t"); 
for(j=0;j<3;j++)
printf("%d\t\a",A[i][j]); 
printf("|\n\n"); 
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if (i==j) sum+=A[i][j]; 
printf ("\t\tJumlah diagonalnya adalah = %d\n\n",sum); 
printf ("\t\t[1][1] + [2][2] + [3][3] = %d\n\n",sum); 
garis(); 
printf("\t\t Terima kasih sudah mencoba\n\n"); 
garis(); 
getch(); 
}

1 komentar:

  1. maafka kk mau tanya ya, itukan hanya 1 diagonal kalo untuk menghitung diagonal yang lain bagaimana ya ka

    BalasHapus

 
Twitter Facebook Dribbble Tumblr Last FM Flickr Behance