Informática, perguntado por thiagorhorta, 6 meses atrás

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 Ph4ra0hx
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