Asked by marisol
                Input a list of employee names and salaries stored in parallel arrays. The sal-aries should be floating point numbers in increments of 100. For example, a salary of $ 36,000 should be input as 36.0 and a salary of $ 85,900 should be input as 85.9. Find the mean ( average) salary and display the names and salaries of employees who earn within a range of $ 5,000 from the mean. In other words, if the mean salary is $ 45,000, all employees who earn between $ 40,000 and $ 50,000 should be displayed.
            
            
        Answers
                    Answered by
            Icy
            
    Declare employeeNames[100] As String 
Declare employeeSalaries[100] as float
Declare name as String
Declare salary, totalSalary as float
Declare averageSalary as float
Declare count as integer
Set count = 0;
Set totalSalary =0
Write “Enter employee name. (Enter * to quit.)”
Input name
While name != “*” and count < 100
Set employeeNames [count] = name
Write “Enter salary for “ + name + “.”
Input salary
Set employeeSalaries[count] = salary
totalSalary = totalSalary + salary
Set count = count + 1
End While
Set averageSalary = totalSalary / count
Declare x as integer
Declare rangeMin, rangeMax as float
Set rangeMin = averageSalary - 5
Set rangeMax = averageSalary + 5
Write “The following employees have a salary within $5,000 of the mean salary of “ + averageSalary + “.”
For (x = 0; x < count; x++)
If (employeeSalaries[x] >= rangeMin or employeeSalaries[x] <= rangeMax )
Write employeeNames[x] + “\t” + employeeSalaries[x]
End if
End for
    
Declare employeeSalaries[100] as float
Declare name as String
Declare salary, totalSalary as float
Declare averageSalary as float
Declare count as integer
Set count = 0;
Set totalSalary =0
Write “Enter employee name. (Enter * to quit.)”
Input name
While name != “*” and count < 100
Set employeeNames [count] = name
Write “Enter salary for “ + name + “.”
Input salary
Set employeeSalaries[count] = salary
totalSalary = totalSalary + salary
Set count = count + 1
End While
Set averageSalary = totalSalary / count
Declare x as integer
Declare rangeMin, rangeMax as float
Set rangeMin = averageSalary - 5
Set rangeMax = averageSalary + 5
Write “The following employees have a salary within $5,000 of the mean salary of “ + averageSalary + “.”
For (x = 0; x < count; x++)
If (employeeSalaries[x] >= rangeMin or employeeSalaries[x] <= rangeMax )
Write employeeNames[x] + “\t” + employeeSalaries[x]
End if
End for
                                                    There are no AI answers yet. The ability to request AI answers is coming soon!
                                            
                Submit Your Answer
We prioritize human answers over AI answers.
If you are human, and you can answer this question, please submit your answer.