C code:
#include <stdio.h>
int main()
{ int mat[3][3],i,j,upper_sum=0,lower_sum=0;
printf("\nEnter elements of matrix:\n");
for(int i=0;i<3;i++)
{ for(j=0;j<3;j++)
{ printf("Enter element mat1[%d][%d]: ",i,j);
scanf("%d",&mat[i][j]);
}
}
printf("\nMatrix:\n");
for(int i=0;i<3;i++)
{ for(j=0;j<3;j++)
{
printf("\t%d",mat[i][j]);
}
printf("\n");
}
printf("\nUpper sum\n");
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++)
{
if (i <= j)
{
upper_sum += mat[i][j];
printf("%d+",mat[i][j]);
}
}
printf("...= %d\n", upper_sum);
printf("\nLower sum\n");
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++)
{
if (j <= i)
{
lower_sum += mat[i][j];
printf("%d+",mat[i][j]);
}
}
printf("...=%d", lower_sum);
}
Output:
#include <stdio.h>
int main()
{ int mat[3][3],i,j,upper_sum=0,lower_sum=0;
printf("\nEnter elements of matrix:\n");
for(int i=0;i<3;i++)
{ for(j=0;j<3;j++)
{ printf("Enter element mat1[%d][%d]: ",i,j);
scanf("%d",&mat[i][j]);
}
}
printf("\nMatrix:\n");
for(int i=0;i<3;i++)
{ for(j=0;j<3;j++)
{
printf("\t%d",mat[i][j]);
}
printf("\n");
}
printf("\nUpper sum\n");
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++)
{
if (i <= j)
{
upper_sum += mat[i][j];
printf("%d+",mat[i][j]);
}
}
printf("...= %d\n", upper_sum);
printf("\nLower sum\n");
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++)
{
if (j <= i)
{
lower_sum += mat[i][j];
printf("%d+",mat[i][j]);
}
}
printf("...=%d", lower_sum);
}
Output:
Enter elements of matrix:
Enter element mat1[0][0]: 1
Enter element mat1[0][1]: 2
Enter element mat1[0][2]: 0
Enter element mat1[1][0]: 9
Enter element mat1[1][1]: 8
Enter element mat1[1][2]: 3
Enter element mat1[2][0]: 4
Enter element mat1[2][1]: 5
Enter element mat1[2][2]: 6
Matrix:
1 2 0
9 8 3
4 5 6
Upper sum
1+2+0+8+3+6+...= 20
Lower sum
1+9+8+4+5+6+...=33
No comments:
Post a Comment