Question
Java Program** Each year the legislature of a state rates the productivity of the faculty of each of the state-supported colleges and universities. The rating
Java Program**
Each year the legislature of a state rates the productivity of the faculty of each of the state-supported colleges and universities. The rating is based on reports submitted by each faculty member indicating the average number of hours worked per week during the school year. Each faculty member is ranked, and the university also receives an overall rank. The faculty productivity rank is computed as follows:
(1) Faculty members averaging over 55 hours per week are considered highly productive.
(2) Faculty members averaging between 35 and 55 hours a week, inclusive, are considered satisfactory.
(3) Faculty members averaging fewer than 35 hours a week are considered overpaid.
The productivity rating of each school is determined by first computing the faculty average for the school and then comparing the faculty average to the category ranges above. Write a program to rank the following faculty:
Your program should print a three-column table giving the name, hours and productivity rank of each faculty member. It should also compute and print the school's overall productivity ranking.
Your program must use function(s) and must be Object Oriented. Your function(s) must use arguments.
Name HERM FLO JAKE MO SOL TONY AL Hours 63 37 20 72 4 0 12Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started