c program to find maximum and minimum element of a matrix.we perform this program using 2d array.
// c program to calculate maximum and minimum element of a 3×3 Matrix.
#include < stdio.h >
int main() {
// declare variables max for maximum and min for minimum elements of a matrix.
int num[10][10],i,j,max,min;
printf("Enter 3×3 Matrix");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&num[i][j]); //take input from user.
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("\t %d",num[i][j]); // display matrix
}
printf("\n");
}
max=num[0][0]; //assign first element of a matrix to max.
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
//check condition
if(max<=num[i][j])
max=num[i][j];
}
}
min=num[0][0]; //for minimum
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(min>=num[i][j])
min=num[i][j];
}
}
//print maximum
printf("max=%d",max);
//print minimum
printf("\n min=%d",min);
return 0;
}
Output
see Next program
Comments