Develop data requirements algorithm and flowchart for the


Assignment

Directions:

1. Develop Data Requirements, Algorithm and Flowchart for the following client's specifications. Remember you cannot begin you Java code for the client until you have the client's approval (my approval) for your Data Requirements, Algorithm, and Flow Chart.

2. Translate your algorithm and flowchart into your program.

Client: Professor (me)

I would like a program that will calculate each student's average grade for multiple class. The number of students and the number of classes is unknown. The program should, also, be able to calculate the class average. The program should give me the students id #, average, and letter grade. It should give me the course average and the percentage of students who received a C or better and the number of student who earned the class average or above. I need to know the class median, range, highest and lowest scores.

More technical description:

Prompt the professor to enter data for one student at a time including student ID and grades for each student. Prompt the user to enter -1 to show that the user is through entering grades. If the score entered is less than 0 or more than 100, display an appropriate message and do not use the score. After all scores have been entered, display the number of scores, entered, the highest score, the lowest score, and the mean. You should have multiple methods and an array at minimum.

More details for the program:
Data requirements
Algorithm
Flowchart
Client base algorithm (no technical terminology or codes)
Approval extended by April 8
At least 3 arrays
Methods (not everything should be on your main)
Constructors
Loop (multiple loops)
Inheritance from a class from another (something class B inherit from class A)
A class will call a variable.

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: Develop data requirements algorithm and flowchart for the
Reference No:- TGS02733837

Expected delivery within 24 Hours