Estou tendo problema com a chamada da função. Segue o código e o enunciado do exercício:
/*
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>
int vetor_media (int vetor[3], int quantidade)
{
int i2=0;
int media;
for (i2 = 0; i2<quantidade; i2++)
{
media = media + vetor[i2];
}
return media / quantidade;
}
int main()
{
int vetor[3], quantidade, nota;
int 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++; }
media = vetor_media( vetor[3], quantidade); return 0; }
Pergunta
quintella
Estou tendo problema com a chamada da função. Segue o código e o enunciado do exercício:
/*
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>
int vetor_media (int vetor[3], int quantidade)
{
int i2=0;
int media;
for (i2 = 0; i2<quantidade; i2++)
{
media = media + vetor[i2];
}
return media / quantidade;
}
int main()
{
int vetor[3], quantidade, nota;
int 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++;
}
media = vetor_media( vetor[3], quantidade);
return 0;
}
RESOLVI O PROBLEMA
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.