Question: Starting Out with Java: From Control Through Data Structures, 4 e Tony Gladdis Chapter 7 Programming Challenge 1 1 ArrayData must be usable without instances.

Starting Out with Java: From Control Through Data Structures, 4e Tony Gladdis Chapter 7 Programming Challenge 11 ArrayData must be usable without instances.
ArrayData methods must scan arrays "up", from lower indexes to higher.
ArrayData methods must use loop counters that count down.
ArrayData methods shall assume that the arrays are of ints.
Must not have the same conceptual task coded in more than one place.
Input is read from the ArrayVals.txt file
(Create the file with the values: 51549070-52)
-- note that it is far easier to place this file in your program folder.
Code cannot exploit any "insider knowledge" of the contents of ArrayVals.txt file, other than it being a file of ints.
ArrayTest has getInput() method that reads the ArrayVals.txt file and passes values back to main() via a return statement.
ArrayTest has output() method that receives the values and displays a report of the lowest, highest, total, count, and average of the numbers by directly calling the appropriate class methods.
Bonus: ArrayData calculates the total, highest, and lowest by using a single loop.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!