Employee Performance Rating Application Name: FLastnameChartingI6Description: Write a C program that calculates an employee’s performance rating based on their performance scores in multiple categories. The program will determine their final performance level using a grading system. Requirements: User Input: Ask the user to enter their name. Ask the user to enter the number of performance categories (between 1 and 5). For each category, ask the user to enter their performance score (0-100). Validate user input: If the user enters an invalid option show an error message and allow them to reenter their choice. If the user enters a score below 0 or a score above 100 show an error message and allow them to reenter their choice. Function Implementation: You will call all these functions from main Use a void function with no parameters passed to display a welcome message and explain how the program works. Use a value returning function that calculates the average score based on the entered performance scores. Use another value returning function that is passed the average to determine the final performance rating based on the average score using the following scale: Excellent —- 90-100 Very Good —- 80-89 Good —- 70-79 Needs Improvement —- 60-69 Unsatisfactory —- Below 60 Use a void function to display the final employee performance report with their name, average score, and final rating. Each rating should have an appropriate message based on the final score. Display the generated output in a well-formatted way. Sample Input Enter your name: John DoeEnter the number of categories (1-5): 3Enter score for Category 1: 85Enter score for Category 2: 88Enter score for Category 3: 87 Sample Output Welcome to the Employee Performance Rating System!—————————————-Student Name: John DoeAverage Score: 86.67Final Rating: Very GoodKeep up the good work!
Resources Integrated Pharmacotherapy Skills II Canvas Course…
Resources Integrated Pharmacotherapy Skills II Canvas Course Pharmacotherapy Lexidrug resources: Hydrochlorothiazide Lisinopril Rosuvastatin
What do you think or feel about having an algorithm proctor…
What do you think or feel about having an algorithm proctor your quizzes?
Transpiration is a key process in the global water cycle.
Transpiration is a key process in the global water cycle.
Mineral nutrients that enter root hairs through active uptak…
Mineral nutrients that enter root hairs through active uptake and pass through plasmodesmata to the stele are moving through which pathway.
Which of the following is/are NOT true about vessel elements…
Which of the following is/are NOT true about vessel elements:
Select all TRUE statements about monocots:
Select all TRUE statements about monocots:
What are the stages in agile development?
What are the stages in agile development?
List the three broad, horizontal levels of management in org…
List the three broad, horizontal levels of management in organizations.
You are a reliability engineering tasks with reducing downti…
You are a reliability engineering tasks with reducing downtime and improving safety at a chemical unit. What are some items you would explore modifying at the next turn around. Please list specific items to target based on the reliability lecture.If you do not like chemical plants, you can make it an car production line.