Advertisement
Es7evam

Código média e variância

Apr 13th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.86 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. double vet[1000];
  4.  
  5. int le_vetor(int n){
  6.     int i;
  7.     printf("Digite os componentes do seu vetor: \n");
  8.     for(i=0;i<n;i++){
  9.         scanf("%lf", &vet[i]);
  10.     }
  11.     return n;
  12. }
  13.  
  14. int media(double vet[1000], int n){
  15.     double med=0;
  16.     int i;
  17.     for(i=0;i<n;i++){
  18.         med = med + (vet[i])/n;
  19.     }
  20.     printf("A média é igual a: %lf \n", med);
  21.     return med;
  22. }
  23.  
  24.  
  25. int variancia(double vet[1000], int n, double med){
  26.     int i;
  27.     double var=0;
  28.     for(i=0;i<n;i++){
  29.         var = var + (vet[i]-med)*(vet[i]-med);
  30.     }
  31.     printf("A variância é: %lf \n", var);
  32.     return var;
  33. }
  34.  
  35.  
  36. int main(){
  37.     int a,b,c,n;
  38.     double mediavetores;
  39.     printf("Digite o número de componentes do seu vetor: \n");
  40.     scanf("%d", &n);
  41.  
  42.     le_vetor(n);
  43.     mediavetores = media(vet, n);
  44.     variancia(vet, n, mediavetores);
  45.     return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement