Faça um programa em linguagem C com uma função que receba, por parâmetro, um vetor de 12 elementos inteiros, calcule e retorne de alguma forma a soma e a média dos valores para a função principal, que deverá exibir a soma e a média calculadas. Os valores do vetor deverão ser lidos via teclado pela função principal (main). A média deve ser calculada e armazenada em uma variável do tipo real de dupla precisão.
Alguém saberia me ajudar?
Soluções para a tarefa
Respondido por
0
#include <stdio.h>
float resu1 = 0;
int resu2 = 0;
float media(float numeros[], int n) {
int count;
float media = 0.0;
float resu[1];
for (count = 0; count < n; count++) {
media += numeros[count];
}
resu1 = (media / n);
for (count = 0; count < n; count++) {
resu2 += numeros[count];
}
}
int main(void)
{
float numeros[12];
int count;
for (count = 0; count < 12; count++) {
printf("Entre com o numero %d: ", count + 1);
scanf("%f", & numeros[count]);
}
media(numeros, 12);
printf("Media: %.2f\n", resu1);
printf("Soma: %d\n", resu2);
return 0;
}
Perguntas interessantes
Filosofia,
5 meses atrás
Química,
5 meses atrás
Matemática,
5 meses atrás
Filosofia,
6 meses atrás
Química,
6 meses atrás
Matemática,
11 meses atrás
Biologia,
11 meses atrás