URGENTE!!!!!
Escreva um programa que leia 3 notas de 5 alunos e as armazena em uma matriz de tamanho 5 X 3, com números reais; seu programa deve ainda declarar uma função que recebe como argumento essa matriz, de modo que calcule e imprima na tela, o maior valor, o menor valor e a média dos valores. Utilize o exemplo 2 da aula de matrizes como base
Soluções para a tarefa
Respondido por
0
#include <stdio.h>
int main(){
float notas [5][3], count = 0;
float maior, menor, media;
maior = notas [0][0];
menor = notas [4][2];
media = 0;
for (int i=0;i<5;i++){
for (int j=0;j<3;j++){
printf("Aluno(%d), Nota(%d): ",i+1,j+1);
scanf("%f",¬as[i][j]);
count++;
media+=notas[i][j];
if (maior < notas [i][j]) maior = notas[i][j];
if (menor > notas [i][j]) menor = notas[i][j];
}
}
printf("\n\n");
media/=count;
printf("Media: %.2f\n",media);
printf("Maior: %.2f\n",maior);
printf("Menor: %.2f\n",menor);
return 0;
}
Perguntas interessantes
Biologia,
3 meses atrás
Geografia,
3 meses atrás
Ed. Física,
3 meses atrás
Biologia,
5 meses atrás
Física,
5 meses atrás
Química,
9 meses atrás
Matemática,
9 meses atrás