Project 4 v.5
#include <stdio.h>
int FindMax(int A[3][3]){
int MaxVal=A[0][0];
int x,y,n=3;
for(x=0;x<n;x++)
for(y=0;y<n;y++){
if(A[x][y]>MaxVal)
MaxVal=A[x][y];
}
return(MaxVal);
}
int FindMin(int A[3][3]){
int MinVal=A[0][0];
int x,y,n=3;
for(x=0;x<n;x++)
for(y=0;y<n;y++){
if(A[x][y]<MinVal)
MinVal=A[x][y];
}
return(MinVal);
}
int FindColumnSum(int A[3][3],int y){
int x,sum=0,n=3;
for(x=0;x<n;x++){
sum=sum+A[x][y];
}
return(sum);
}
int FindRowSum(int A[3][3],int x){
int y,sum=0,n=3;
for(y=0;y<n;y++){
sum=sum+A[x][y];
}
return(sum);
}
double FindArrayMean(int A[3][3]){
int x,y,sum=0,n=3,m1=0;
double mean=0;
for(x=0;x<n;x++)
for(y=0;y<n;y++){
sum=sum+A[x][y];
m1++;
}
mean=sum/m1;
return(mean);
}
int CheckIdentMatrix
int main(void)
{
int A[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int MaxVal;
int x,y,n=3;
printf("Maximum Value of the Array is %d\n",FindMax(A));
printf("Minimum Value of the Array is %d\n",FindMin(A));
for(y=0;y<n;y++){
printf("Column %d's sum=%d\n",y,FindColumnSum(A,y));
}
for(x=0;x<n;x++){
printf("Row %d's sum=%d\n",x,FindRowSum(A,x));
}
printf("Array A's Average= %lf\n",FindArrayMean(A));
}
|
run
| edit
| history
| help
|
0
|
|
|