Informática, perguntado por jubileu00009, 5 meses atrás

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 joaopedrolemos
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",&notas[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
Matemática, 9 meses atrás