Write a menu-driven program that helps the project manager capture the details related to each project, project owner, company, student personal details and student preferences, in separate files.

Write a menu-driven program that helps the project manager capture the details related to each project, project owner,
company, student personal details and student preferences, in separate files. There should be an additional menu option
to shortlist projects based on student preferences. Note, there can be multiple project owners from the same company
and multiple projects by the same project owner. This program should perform appropriate error checking and input
validation by validating all user inputs (Your program should not crash at any time because of invalid inputs).
Menu
A. Add Company
B. Add Project Owner
C. Add Project
D. Capture Student Personalities
E. Add Student Preferences
F. Shortlist Projects
A. Add Company
The details related to the company should include a unique company ID, company name, ABN number, company
URL and address. The company details added should be saved to the file companies.txt.
B. Add Project Owner
The details captured by each project owner (contact person) should include first name, surname, a unique project
owner ID (of the form Own1, …), role (such as software engineer), email and the ID of the company the project
owner represents (of the form C1, …) The project owner details added should be saved to the file owners.txt.
C. Add Project
The details captured for each project should include a title, a unique project ID (of the form pr1, …), brief
description (one line), ID of the project owner (of the form Own1, …) and the ranking of the skills sought after for
the project (4 being the highest and 1 the lowest) in the 4 different technical specialization (Skills) at MRIT
university shown in the table below. The project details added should be saved to the file projects.txt.

Attachments:

find the cost of your paper

Compare and contrast the different types of conditioned motivating operations (CMO’s).

Name and briefly discuss the two types of effects that accompany the term motivating operation (MO). Define and discuss the similarities and differences between unconditioned motivating operations (UMO’s) and conditioned….

analyze mr.akkad’s strange behaviour

Mr. Akkad is a 76 year old Iranian male who is brought to your office by his eldest son for “strange behavior.” Mr. Akkad was seen by his family physician….

Describe the key strategies that Jeff Bezos employed to grow the company during the past 23 years.

Essay on: In July of 1994, Jeff Bezos launched Amazon.com, initially as an online book retailer. In 2016, the company reported $136 billion in revenues. Your research assignment is to….