PROGRAM:
#include<iostream>
#include<math.h>
using namespace std;
int main(){
int a[50];
int n;
cout<<"Enter number of elements of array: ";
cin>>n;
cout<<"Enter array elements\n";
for(int i = 0; i < n; i++){
cin>>a[i]; }
int m = n / 2 ;
int result;
if(n % 2 == 0){
float w = (a[m] + a[m-1])/2.0;
result = ceil(w);
}else{
m = n / 2 ;
result = a[m];
}
cout<<"Array is: \n";
for(int i = 0; i < n; i++){
cout<<a[i]<<" ";
}
cout<<"\nMedian is "<<result<<endl;
return 0;
}
OUTPUT: