------- RESOLUÇÃO CORRETA -------
/*
Faça uma função que receba como parâmetro um vetor de números inteiros (já preenchido) e a
quantidade de números armazenados no vetor. Esta função deverá retornar a média dos números.
*/
#include <stdio.h>
float vetor_media (int vetor[3], int quantidade)
{
int i2=0;
float media=0,media_final;
for (i2=0; i2<quantidade; i2++)
{
media = media + vetor[i2];
media_final = media / quantidade;
}
printf("A media vale = %2.2f", media_final);
return media / quantidade;
}
int main()
{
int vetor[3], quantidade, nota;
float media;
int i=0;
printf("Insira a quantidade de elementos do vetor [] : \n");
scanf("%d", &quantidade);
while (i < quantidade)
{
printf("Insira o valor do elemento a ser armazenado no vetor: \n ");
scanf("%d", ¬a);
vetor = nota; i++; } vetor_media(vetor, quantidade); return 0; }