) Create a structure called Patient with the following members: Registration_Number, Name, Age, Gender, Contact Number, Address, Physician_name [(3): all 3 names need not be filled initially], Corona_status (had corona in the past or not). Assume that there will not be more than 50 patients in the hospital on a single day. Since people who had corona in the past might have complications, so in order to visit a physician, each patient need to inform whether he/she had corona in the past or not. Populate the array with information of n number of patients (the number n is provided by user). You may write a menu driven program or you may make function calls from main (). [Use of global variable is not recommended for this question]. a) Write a function to display names and registration number of all patients (who had corona in the past) in the n number of patients in the array. b) Write a function to append patient information at the end of the array. [You should have condition to check array bounds] c) Write a function to delete patient information given a name by the user. [Consider all names are unique]. d) Write a function to modify contact number member and physician_name member of a record given a registration number of the patient.

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

3) Create a structure called Patient with the following members: Registration_Number, Name,
Age, Gender, Contact Number, Address, Physician_name [(3): all 3 names need not be filled
initially], Corona_status (had corona in the past or not). Assume that there will not be more than
50 patients in the hospital on a single day. Since people who had corona in the past might have
complications, so in order to visit a physician, each patient need to inform whether he/she had
corona in the past or not. Populate the array with information of n number of patients (the
number n is provided by user). You may write a menu driven program or you may make
function calls from main (). [Use of global variable is not recommended for this question].
a) Write a function to display names and registration number of all patients (who had corona in
the past) in the n number of patients in the array.
b) Write a function to append patient information at the end of the array. [You should have
condition to check array bounds]
c) Write a function to delete patient information given a name by the user. [Consider all names
are unique].
d) Write a function to modify contact number member and physician_name member of a record
given a registration number of the patient.

Expert Solution
steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
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