Guest User

Untitled

a guest
May 25th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.48 KB | None | 0 0
  1. /////kolo zad 7///////
  2.  
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. int my_compare (const void * a, const void * b)
  6. {
  7.     int _a = *(int*)a;
  8.     int _b = *(int*)b;
  9.     return ( _b - _a );
  10. }
  11.  
  12. int main(){
  13. int n, t[1000], i=0;
  14. float mediana;
  15.  
  16. scanf("%d", &n);
  17. for(i=0;i<n;i++){
  18.     scanf("%d", &t[i]);
  19. }
  20. qsort(t, n, sizeof(t[0]), my_compare);
  21.  
  22. if((n%2)==0){
  23.     mediana=(t[n/2]+t[(n/2) - 1])/2.0;
  24. }
  25. else if((n%2)!=0){
  26.     mediana=t[n/2];
  27. }
  28. printf("%.1f", mediana);
  29. return 0;
  30. }
Add Comment
Please, Sign In to add comment