4. 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.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter7: File Handling And Applications
Section: Chapter Questions
Problem 1GZ
icon
Related questions
Topic Video
Question
4. 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:4. 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 2 steps with 2 images

Blurred answer
Knowledge Booster
Instruction Format
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage