Question
In java Assume that the following information has been recorded about a group of people: name (last name, first name) age (integer) annual income (real)
In java
Assume that the following information has been recorded about a group of people:
name (last name, first name)
age (integer)
annual income (real)
a)Input the number of people in the group (n) and then input the information for each person, storing it in three parallel one-dimensional (1-D) arrays.
b)Write a method which given the three arrays, outputs the information in a formatted form, with suitable headings.
c)Compute and output the following statistics:
the average age
the average income
the name of the youngest person
the income of the oldest person
For each statistic, write a method which takes the necessary arrays(s) and returns the required result.
d)Using Selection Sort, sort the information into alphabetical order by last name. Output a formatted table, using the method from (b).
e)Using Insertion Sort, sort the information into ascending order by age. Output a formatted table, using the method from (b).
Step 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