Averages/Median: Difference between revisions

Content deleted Content added
Line 503:
return (@a[@a.end / 2] + @a[@a / 2]) / 2;
}</lang>
 
=={{header|PL/I}}==
<lang PL/I>
call sort(A);
n = dimension(A,1);
if iand(n,1) = 1 then /* an odd number of elements */
median = A(n/2);
else /* an even number of elements */
median = (a(n/2) + a(trunc(n/2)+1) )/2;
</lang>
 
=={{header|Python}}==