Advertisement
lukasd

praca domowa zestaw 8

Dec 16th, 2017
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. float sed(int a[],int z, int x)
  2. {
  3.     int b=0;
  4.     float suma=0;
  5.     float srednia;
  6.     int y = -1;
  7.     for (int i = 0; i < z; i++)
  8.     {
  9.         a[i] = rand() % 90 + 10;
  10.     }
  11.     for (int j = 0; j < z; j++)
  12.     {
  13.         for (int i = 0; i < z-1; i++)
  14.         {
  15.             if (a[i] > a[i + 1])
  16.             {
  17.                 b = a[i];
  18.                 a[i] = a[i + 1];
  19.                 a[i + 1] = b;
  20.             }
  21.         }
  22.     }
  23.     for (int i = x+1; i < z - x; i++)
  24.     {
  25.         suma = suma + a[i];
  26.     }
  27.     srednia= suma / (z-(2*x));
  28.     if (z - (2 * x) > 0)
  29.     {
  30.         return srednia;
  31.     }
  32.     else
  33.     {
  34.         return y;
  35.     }
  36. }
  37. void kolos1()
  38. {
  39.     int a[20];
  40.     int z;
  41.     int x;
  42.     //sed(a, 20, 3);
  43.    
  44.     printf("%f\n", sed(a, 20, 3));
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement