Advertisement
Guest User

Untitled

a guest
Apr 10th, 2020
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.46 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. const int SIZE = 5;
  5.  
  6. double median(int *, int);
  7.  
  8. int main(){
  9.    
  10.     int Num[SIZE] = {5, 10, 15, 20, 25};
  11.     int *nList = Num;
  12.    
  13.     cout << "The median is: " << median(nList, SIZE) << "\n";
  14.    
  15.     return 0;
  16. }
  17.  
  18. double median(int *array, int SIZE){
  19.    
  20.     int mid = (SIZE - 1) / 2;
  21.     double med;
  22.    
  23.     if (SIZE % 2 == 0){
  24.         med = (*(array + mid) +*(array + (mid + 1))) / 2;
  25.     }
  26.     else
  27.         med = *(array + mid);
  28.        
  29.     return med;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement