Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions 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)
expand button
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");
}
expand button
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
Check Mark
Knowledge Booster
Background pattern image
Computer Science
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
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education