elemento da linha em que se encontra o maior elemento da matriz. Faça um programa que
preencha uma matriz M(15,15) e determine o seu elemento minimax
#include <stdio.h>
#define NL 15
#define NC 15
int main(){
int mat[NL][NC],lin,col,linha,/*armazena a linha onde o maior elemento da matriz está armazenado*/
maior,minimax;
/*lendo a matriz*/
for(lin=0;lin<NL;lin++)
for (col=0;col<NC;col++){
printf("\n[%d][%d]:",lin,col);
scanf("%d",&mat[lin][col]);
}
/*encontrando o maior valor e a linha onde ele se encontra*/
maior = mat[0][0];
for(lin=0;lin<NL;lin++)
for(col=0;col<NC;col++)
if(mat[lin][col]>maior){
maior=mat[lin][col];
linha=lin;
}
/*encontrando o elemento minimax. A variável linha term arzenado o índice
da linha que armazena o maior valor*/
minimax = mat[linha][0];
for(col=1;col<NC;col++)
if(mat[linha][col]<minimax)
minimax = mat[linha][col];
printf("\n Elemento minimax = %d",minimax) ;
return 0;
}
Nenhum comentário:
Postar um comentário