## Main Page → Problems → Solve a Problem

## BJP3 Exercise 7.8: median

Write a method called `median`

that accepts an array of integers as its argument and returns the median of the numbers in the array. The median is the number that will appear in the middle if you arrange the elements in order. Assume that the array is of odd size (so that one sole element constitutes the median) and that the numbers in the
array are between 0 and 99 inclusive.

For example, the median of `{5, 2, 4, 17, 55, 4, 3, 26, 18, 2, 17}`

is `5`

, and the median of `{42, 37, 1, 97, 1, 2, 7, 42, 3, 25, 89, 15, 10, 29, 27}`

is `25`

.

(*Hint*: You may wish to look at the `Tally`

program from earlier in this chapter for ideas.)

**Method problem:**
For this problem, you are supposed to write a Java method as described.
You should __not__ write a complete Java class;
just write the method(s) described in the problem statement.

If you do not understand how to solve a problem or why your solution code doesn't work, please contact your TA or instructor.

If something seems wrong with the Practice-It system itself (errors, slow performance, incorrect problem descriptions/tests, etc.), please
contact us.

Is there a problem?

Contact a Practice-It administrator.