Write an algorithm in pseudocode to solve the following problem: The IQ Business Group has 5 branches. They want you to develop a program to determine, for each of the branches’ employees the increase they are to receive based on their years experience and position. The increase percentage is indicated in the table below: Years Experience Position Increase 0 – 9 M 7.5% 0 – 9 S 5.5% 10 – 14 M 4.5% 10 – 14 S 12.5% 15 and more M 9.2% 15 and more S 15% The branches have the following names: Branch Number Branch Name 1 Hatfield 2 Menlyn 3 Pretoria-North 4 Soweto 5 Johannesburg Central Enter for each of the employees of a branch the employee number, years experience, position and current salary, and then calculate and display the new salary. Also determine the total increase amount per branch. Then also determine and display the total increase amount for the entire company. Determine the average increase for all employees in the company. And lastly, caculate and display the branch name of the branch with the highest increase, along with the increase amount of that branch. The branch name must be determined with a select case statement, and the increase with one nested if. Sample output: The new salary for 1234 is R23340.55 . The new salary for 3434 is R18235.40 . . The total increase for branch Hatfield is R350275.83 The employee that receives the highest increase in the branch is 6238. . . The total increase amount for the company is R8345550.90 The average increase per employee is R798.20 The branch with the highest increase is Menlyn, with an increase of R1899990.97
Answers
Answered by
0
The solutions that follow were prepared by Darryl K. Nester. ... E.g., if there are 30 units, they may try to use up all the two-digit numbers , thus assigning ... first equation) and solve to get y.
Similar questions
Computer Science,
3 months ago
Social Sciences,
3 months ago
Geography,
3 months ago
Science,
7 months ago
Physics,
7 months ago
Math,
11 months ago
Math,
11 months ago