Essa pergunta também está no material:
Respostas
Segue abaixo um exemplo de programa em C que calcula o elemento máximo e o elemento mínimo de uma matriz de reais: ```c #include #define L 3 // número de linhas #define C 4 // número de colunas void lerMatriz(float matriz[L][C]) { int i, j; for (i = 0; i < L; i++) { for (j = 0; j < C; j++) { printf("Digite o elemento [%d][%d]: ", i, j); scanf("%f", &matriz[i][j]); } } } float maximo(float matriz[L][C]) { int i, j; float max = matriz[0][0]; for (i = 0; i < L; i++) { for (j = 0; j < C; j++) { if (matriz[i][j] > max) { max = matriz[i][j]; } } } return max; } float minimo(float matriz[L][C]) { int i, j; float min = matriz[0][0]; for (i = 0; i < L; i++) { for (j = 0; j < C; j++) { if (matriz[i][j] < min) { min = matriz[i][j]; } } } return min; } int main() { float matriz[L][C]; lerMatriz(matriz); printf("O elemento máximo é: %.2f\n", maximo(matriz)); printf("O elemento mínimo é: %.2f\n", minimo(matriz)); return 0; } ``` O programa utiliza as funções `lerMatriz`, `maximo` e `minimo` para ler a matriz, calcular o elemento máximo e o elemento mínimo, respectivamente. A matriz é definida como uma variável global com tamanho `L` por `C`. A função `lerMatriz` utiliza dois loops `for` para ler cada elemento da matriz. As funções `maximo` e `minimo` também utilizam dois loops `for` para percorrer todos os elementos da matriz e encontrar o elemento máximo e o elemento mínimo, respectivamente. O programa principal chama as funções `lerMatriz`, `maximo` e `minimo` e imprime os resultados.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta