Question: Custom Linked List: Implement your own linked list class to manage patient data dynamically. 2 . User Menu: Implement a menu with options to: Insert

Custom Linked List: Implement your own linked list class to manage patient data dynamically.
2. User Menu: Implement a menu with options to:
Insert a new patient into the waiting list.
Delete a patient from a specified position in the waiting list.
Re-rank a patient within the waiting list based on urgency criteria.
Search for a patient by name.
Display the total number of patients in the waiting list.
Exit the application.
3. User Authentication: Before using the patient manager, prompt the user for a username and
password. The application should only exit upon entering the correct password.
4. Re-ranking Mechanism: Based on criteria such as blood pressure, BMI, and waiting time,
implement a feature to adjust the ranking of patients in the waiting list.
5. Robustness: The application should handle invalid inputs gracefully and maintain a loop until the
user chooses to exit with the correct password.
6. Deletion and Insertion: Ensure these operations are intuitive and validate user inputs to prevent
errors

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!