Guest User

srednia.c

a guest
Jan 19th, 2012
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. /* Srednia.c */
  2. #include <stdio.h>
  3.  
  4. double srednia(int tab[], int rozmiar) {
  5.     int i;
  6.     double sum = 0;
  7.     int count = 0;
  8.    
  9.     for (i = 0; i < rozmiar; i++)
  10.         if (tab[i] < -3   ||   tab[i] > 3) {
  11.             count++;
  12.             sum += tab[i];
  13.         }
  14.    
  15.     if (count == 0) return 0;
  16.    
  17.     return sum/count;
  18. }
  19.  
  20. /* test! */
  21. int main(void) {
  22.     int tab[] = {-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7};
  23.     int rozmiar = sizeof(tab)/sizeof(*tab);
  24.    
  25.     printf("Zadana srednia to: %g\n", srednia(tab,rozmiar));
  26.    
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment