Exercise 3.1: Write a C++ program for a recruitment agency. The program takes candidates personal , educational and work experience data, and selects candidates for the related job category interview based on the following criteria. 1- Analyst and Management Job Category Candidate Qualification = Masters or Doctorate Candidate Experience = 10 Years or above Candidate age= 35 to 55  Offered salary = 1500 OMR 2- Programmer and Technical Support Job Category Candidate Qualification = Bachelors Candidate Experience = 2 Years or above Candidate age = 24 to 35 Offered Salary = 1000 OMR 3- Technicians and Assistants Candidate Qualification = Diploma Candidate Experience= 0 Years or above Candidate age= 22 to 30 Offered Salary =600 OMR You need to consider the following exceptions for candidate’s qualification, Salary expectations and candidate’s age. 1-  If Qualification = Bachelor and Experience is 15 Years or above, then candidate is eligible for the higher category job as well i.e., Analyst and Management Job Category, If Qualification = Diploma and Experience is 5 Years or above, then candidate is eligible for the higher category job as well i.e., 2-Programmer and Technical Support Job Category, so the program displays all eligible categories. 2-  If difference in the offered and expected salary is more than 100 OMR, then candidate is not eligible for any job. 3-  If candidate age is over 55, then candidate is not eligible for any job. Sample Input and Output: “Welcome to Muscat Recruitment Agency” ------------------------------------------------------------ “Personal Data” Enter Candidate name: Salim Enter Candidate age: 30 Enter Candidate Contact No.: 123456789 Enter Candidate address (City): Muscat “Education” Enter Candidate highest qualification: Enter Candidate Specialisation (Engineering/Non-Engineering): 3- Enter Candidate Year of passing:  “Work Experience.” Enter Candidate Total Work Experience: Enter Employment Status (Employed/Un-Employed): 3- Enter Salary Expectation     Sample Output:   “Outcome of Candidate Credentials Review “   The Candidate is eligible/not eligible for the (relevant job category/categories). Offered Salary = relevant offered salary Interview Date: 01/04/2021

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Exercise 3.1:

Write a C++ program for a recruitment agency. The program takes candidates personal , educational and work experience data, and selects candidates for the related job category interview based on the following criteria.

1- Analyst and Management Job Category

Candidate Qualification = Masters or Doctorate

Candidate Experience = 10 Years or above

Candidate age= 35 to 55

 Offered salary = 1500 OMR

2- Programmer and Technical Support Job Category

Candidate Qualification = Bachelors

Candidate Experience = 2 Years or above

Candidate age = 24 to 35

Offered Salary = 1000 OMR

3- Technicians and Assistants

Candidate Qualification = Diploma

Candidate Experience= 0 Years or above
Candidate age= 22 to 30
Offered Salary =600 OMR
You need to consider the following exceptions for candidate’s qualification, Salary expectations and candidate’s age.

1-  If Qualification = Bachelor and Experience is 15 Years or above, then candidate is eligible for the higher category job as well i.e., Analyst and Management Job Category, If Qualification = Diploma and Experience is 5 Years or above, then candidate is eligible for the higher category job as well i.e., 2-Programmer and Technical Support Job Category, so the program displays all eligible categories.

2-  If difference in the offered and expected salary is more than 100 OMR, then candidate is not eligible for any job.

3-  If candidate age is over 55, then candidate is not eligible for any job.

Sample Input and Output:

“Welcome to Muscat Recruitment Agency”

------------------------------------------------------------

“Personal Data”

  • Enter Candidate name: Salim
  • Enter Candidate age: 30
  • Enter Candidate Contact No.: 123456789
  • Enter Candidate address (City): Muscat

“Education”

  • Enter Candidate highest qualification:
  • Enter Candidate Specialisation (Engineering/Non-Engineering): 3- Enter Candidate Year of passing: 

“Work Experience.”

  • Enter Candidate Total Work Experience:
  • Enter Employment Status (Employed/Un-Employed): 3- Enter Salary Expectation

 

 

Sample Output:

 

“Outcome of Candidate Credentials Review “

 

The Candidate is eligible/not eligible for the (relevant job category/categories).

Offered Salary = relevant offered salary

Interview Date: 01/04/2021

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 5 images

Blurred answer
Similar questions
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY