jQuery in Action, 2nd edition*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes To find the Medium Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "To find the Medium" Watch "To find the Medium" New topic
Author

To find the Medium

John Wenn
Ranch Hand

Joined: Mar 03, 2008
Posts: 31

Can anyone find the medium of a given input? Using this code I have tried but I failed
But I think there�s a easy way of doing that,
Medium means
Input : 2 4 5 6 6 6 7 7 8
Considering on above number sequence the medium is 6
Please someone can figure this out leave a comment



[BPSouther: Added code tags]
[ March 10, 2008: Message edited by: Ben Souther ]
Ben Souther
Sheriff

Joined: Dec 11, 2004
Posts: 13410

When you say it failed, what do you mean exactly?
What results were you expecting?
What results did you see?


Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

I think it's the "median" you're after.

Before trying to code this, can you describe the steps you need to take (considering that the input might not always be ordered)?

Also, your calculation for "average" (mean) will only work if you have 2 elements (or if all your elements are zero). Do you see why?


"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Rohit Garg
Ranch Hand

Joined: Feb 05, 2008
Posts: 30
The formula you are using to find out average is incorrect. It is not always 'sum/2'. The correct formula is 'sum/number of terms' instead.

Hope this helps!


Regards,
Rohit.
Hamsagayathri Palanisamy
Ranch Hand

Joined: Mar 10, 2008
Posts: 44
Hi,
To find the median of the series,the following code can be used.



Hope this helps you.
-Thanks & Regards,
Hamsa
Hamsagayathri Palanisamy
Ranch Hand

Joined: Mar 10, 2008
Posts: 44
Hi,
To find the median of the series,the following code can be used.



Hope this helps you.
-Thanks & Regards,
Hamsa
agilemanoj kumar
Ranch Hand

Joined: Mar 07, 2008
Posts: 70


If number of integers entered is an even number, then there will be two medians.
If no. of integers entered is an odd number, then only one median we will have...

[ March 18, 2008: Message edited by: agilemanoj kumar ]

Manoj Kumar
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8801
    
    5
and this applies to the SCJP how?


Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Hamsagayathri Palanisamy
Ranch Hand

Joined: Mar 10, 2008
Posts: 44
Originally posted by agilemanoj kumar:

If number of integers entered is an even number, then there will be two medians.
If no. of integers entered is an odd number, then only one median we will have...


[ March 18, 2008: Message edited by: agilemanoj kumar ]




Hi agilemanoj,
if the number of integers entered is even number,i think there is no two medians, For example:
Integers entered are:
1 2 3 4 5 6
Then Median is: (3+4) /2 = 3.5
and if the integers entered are: 1 2 3 4 5
Median is: 3
I hope above one is median calculation and please correct me if i'm wrong.

-Thanks & Regards,
Hamsa
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: To find the Medium
 
Similar Threads
How to alternate between two sets in a string?
Scanner Class Error!!
A funny program I just write,Check!
I would like to optmise multiplication ,please help
Scanner class help