Question: Write a program and draw a flowchat in java to find the average of a set numbers using overload methods. The program first prompts the

Write a program and draw a flowchat in java to find the average of a set numbers using overload methods.

The program first prompts the user to enter a character; if the character is 'I' or 'i', then invokes the appropriate methods to process integer data set; if the character is 'R' or 'r', then invokes the appropriate methods to process real number data set; if the inputted character is not valid, print an error message.

The program MUST have the following six methods, in additional to the main method :

2 methods named inputValue that prompts the user to input N integers or N real numbers, the header of the method should be

public static void inputValue (int[ ] , Scanner)

public static void inputValue (double[ ], Scanner)

2 method named findAvg that returns the average of the data, the header of the method should be

 public static double findAvg (int[ ] ) public static double findAvg (double[ ] )

2 method named printResult that prints the inputted data and average , the header of the method should be

 public static void printResult (int[ ] , double) public static void printResult (double[ ] , double) 

Find the average of integer data set by invoking appropriate methods in main method, format to 2 decimal places

Enter a character: i Enter a number: 4 Enter 4 integers: 2 4 6 10 The average of 2 4 6 10 is 5.50 

Find the average of real number data set by invoking appropriate methods in main method, format to 2 decimal places

Enter a character: R Enter a number: 3 Enter 3 real numbers: 3.66 5.795 7.1203 The average of 3.66 5.795 7.1203 is 5.53 

If the inputted character is not valid, print an error message

Enter a character: t t is not the valid character.

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!