C-Program for blood pressure. The program (screenshot below) compares the systolic & diastolic measurements to output whether the blood is (low, ideal, pre-high, or high)

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

C-Program for blood pressure.

The program (screenshot below) compares the systolic & diastolic measurements to output whether the blood is (low, ideal, pre-high, or high) 

The code I wrote is able to successfully determine the blood pressure type as long as it lies within the same range.

 

However, if it goes outside that range it prints an error.

FOR EXAMPLE**** PLEASE READ*** If the user inputs their systolic variable as 100 and their systolic as 90, it will print an error. 

If the systolic & diastolic measurements are vastly different the program prints an error, if you could help resolve this issue it would be greatly appreciated. 

 

190-
180-
170-
160- High blood pressure
150-
140-
Pre-high blood
130-
pressure
120
110- Ideal blood
100- pressure
90 -
80- Low
70-
40 50 60 70 80 90 100
Diastolic (bottom number)
Systolic (top number)
Transcribed Image Text:190- 180- 170- 160- High blood pressure 150- 140- Pre-high blood 130- pressure 120 110- Ideal blood 100- pressure 90 - 80- Low 70- 40 50 60 70 80 90 100 Diastolic (bottom number) Systolic (top number)
//
Code to check blood pressure range:
if ((diastolic >= 40 && diastolic <= 60) && (systolic <= 90 && systolic >= 70)){
printf("\t Blood Pressure: Low\n");
}
else if ((diastolic > 60 && diastolic <= 80) && (systolic <= 120 && systolic >= 90)){
printf("\t Blood Pressure: Ideal blood pressure\n");
}
else if ((diastolic > 80 && diastolic <= 90) && (systolic <= 140 && systolic > 120)){
printf("\t Blood Pressure: Pre-high blood pressure\n");
}
else if ((diastolic >= 90 && diastolic <= 100) && (systolic <= 190 && systolic >= 140)){
printf("\t Blood Pressure: High blood pressure\n");
}
else {
printf("\t Error, Please Reviesw Your Diastolic & Systolic Inputs");
}
Transcribed Image Text:// Code to check blood pressure range: if ((diastolic >= 40 && diastolic <= 60) && (systolic <= 90 && systolic >= 70)){ printf("\t Blood Pressure: Low\n"); } else if ((diastolic > 60 && diastolic <= 80) && (systolic <= 120 && systolic >= 90)){ printf("\t Blood Pressure: Ideal blood pressure\n"); } else if ((diastolic > 80 && diastolic <= 90) && (systolic <= 140 && systolic > 120)){ printf("\t Blood Pressure: Pre-high blood pressure\n"); } else if ((diastolic >= 90 && diastolic <= 100) && (systolic <= 190 && systolic >= 140)){ printf("\t Blood Pressure: High blood pressure\n"); } else { printf("\t Error, Please Reviesw Your Diastolic & Systolic Inputs"); }
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Datatypes
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education