Question: Write two methods that read data from the console and store the data in an array: a. The method: int readData(int [ ] x) reads

Write two methods that read data from the console and store the data in an array:

a. The method:     

                      int readData(int [ ] x)

reads a list of at most 100 integers into the array x. A sentinel 999 terminates the list. The method returns the size of the list.

Largest and Smallest

Design a method that determines the largest and smallest values stored in an integer array, x. Your method should return these values in an array of length two. Use the following algorithm:

Initialize variables currentBig and currentSmall to the larger and smaller values of x[0] and x[1]. Process the rest of the list, two elements at a time. Compare the larger of the two elements to currentBig , and replace currentBig if necessary.

Compare the smaller of the two elements to currentSmall, and replace currentSmall if necessary. Test your method in a program and include a method that reads a list, terminated by 999, into an array.

Step by Step Solution

3.47 Rating (154 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

imrt jvutilSnner ubli lss rrydt stti int redint x Snner in new S... View full answer

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 Programming Questions!