I'm working on an assignment that I can't seem to get my arms around. Basically, I have to supply values and count the number of entries, provide a sum for each number added,an average and standard deviation. Right now, I'm trying to correctly add each entry into the list and get the count, sum and average. For some reason, it doubles each entry within the LIst, so that if I provide one entry of '5', it adds it twice when getting the sum.

Please review what I have and provide any/all the help you can. Thank you.

On row 43 you start to loop and add the new number again.

Why not make a method that sums it up when asked to do it? One method should do one thing. Add-method should add the number to the list, sum-method return the sum. avg-method the average.

Ron Ingram
Ranch Hand

Joined: Mar 11, 2011
Posts: 73

posted

0

Hello,

Yes, I'm working towards cleaning it up, but I'm really stuck on the array. I've corrected and here is the new Dataset class and output. Seems to still be doubling in the add() method.