1. A medical doctor has a database of his patients that includes the weight and height of each patient. This database is stored in a file called patients.txt. The example to the right shows how the patient's records are stored in the text file. Moosa 85.3 1.62 Badr 59.8 1.55 Saleem 75.0 1.73 Hind 52.1 1.65 In this text file, the first column shows the patient's name. The second and third columns show the weight (kilograms) and height (meters) of each patient, respectively. Note that any patient appears only once in the database file. The doctor would like you to help him to calculate the body-mass index (BMI) of a selected patient in the database. This will help the doctor to determine if the patient is overweight or not. The example below shows how BMI is calculated for a patient (user input's is in bold):

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
1. A medical doctor has a database of his patients that includes the
weight and height of each patient. This database is stored in a file
called patients.txt. The example to the right shows how the
patient's records are stored in the text file.
Moosa
85.3
1.62
Badr
59.8
1.55
Saleem
75.0
1.73
Hind
52.1
1.65
In this text file, the first column shows the patient's name. The second and third columns
show the weight (kilograms) and height (meters) of each patient, respectively. Note that any
patient appears only once in the database file.
The doctor would like you to help him to calculate the body-mass index (BMI) of a selected
patient in the database. This will help the doctor to determine if the patient is overweight or
not. The example below shows how BMI is calculated for a patient (user input's is in bold):
Please enter the name of the patient: Badr
BMI of the patient Badr = 24.8907 kg/m2.
In addition, if the selected patient does not exist in the database, then the doctor should be
notified about this. An example is shown below (user input's is in bold):
Please enter the name of the patient: Reem
The patient does not exist in the database.
Weight
Write a C++ program according to the requirements above. Note that BMI =
Height?
Transcribed Image Text:1. A medical doctor has a database of his patients that includes the weight and height of each patient. This database is stored in a file called patients.txt. The example to the right shows how the patient's records are stored in the text file. Moosa 85.3 1.62 Badr 59.8 1.55 Saleem 75.0 1.73 Hind 52.1 1.65 In this text file, the first column shows the patient's name. The second and third columns show the weight (kilograms) and height (meters) of each patient, respectively. Note that any patient appears only once in the database file. The doctor would like you to help him to calculate the body-mass index (BMI) of a selected patient in the database. This will help the doctor to determine if the patient is overweight or not. The example below shows how BMI is calculated for a patient (user input's is in bold): Please enter the name of the patient: Badr BMI of the patient Badr = 24.8907 kg/m2. In addition, if the selected patient does not exist in the database, then the doctor should be notified about this. An example is shown below (user input's is in bold): Please enter the name of the patient: Reem The patient does not exist in the database. Weight Write a C++ program according to the requirements above. Note that BMI = Height?
Expert Solution
steps

Step by step

Solved in 3 steps with 1 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