Red de conocimiento informático - Computadora portátil - Programación en lenguaje C: problemas como encontrar el valor máximo y el valor promedio de elementos de una matriz de dos dígitos. (Haga clic aquí para ver el título completo ~)

Programación en lenguaje C: problemas como encontrar el valor máximo y el valor promedio de elementos de una matriz de dos dígitos. (Haga clic aquí para ver el título completo ~)

#include "stdio.h"

#define M 3//Modifica el número de filas aquí

#define N 2//Modifica el número de columnas aquí

main()

{

int a[M][N], i, j, k, l, max, f=0;

int a[M][N], i, j, k, l, max, f=0; p>

float ave,

printf(" entrada d*d matriz:\n", M, N);

for(i=0; ilt; M; i )

for(j=0; jlt; N ; j )

scanf("d", amp; a[i][j]);

for(i=0;ilt;M;i)

{

max=a[i][0];

s= 0;

for(j=0;jlt;N;j )

{

printf("5d ",a[i][j]) ;

s =a[i][j];

if(maxlt;a[i][j]) max=a[i][j];

}

ave=s/N;

printf("\tmax=-5d ave=-5.1f\n", max, ave);

}

for(i=0;ilt; N;i)

{

max=a[0][i];

s=0;

for(j =0;jlt;M;j)

{

s =a[j] [i];

if(maxlt;a[j][ i]) max=a[j][i];

}

ave= s/M

printf("columna d: max=- 5d ave=-5.1f\n", i 1, max, ave);

}

for(i=0;ilt;M;i)

{

max=a[i][0];

k=0 ;

for(j=0;jlt;N;j)

{

if(maxlt;a[i][j]) {max= a[i][j];k=j;}

}

for(l=0;llt;M;l)

if(a [l][k]lt;a[i][k]) descanso;

if(l==M) {printf("a[d][d]=-5d donde está El comportamiento es el más grande y la columna donde se ubica es la más pequeña\n", i, k, a[i][k]); f;}

}

if(f== 0) printf("No existe tal elemento en la matriz: el más grande en su fila y el más pequeño en su columna\n");

}