Question: ECE 103 Engineering Programming Spring 2018 Problem #4 You are given the following pseudocode for calculating body mass index (BMD): PROGRAM PROMPT Ask user if

ECE 103 Engineering Programming Spring 2018 Problem #4 You are given the following pseudocode for calculating body mass index (BMD): PROGRAM PROMPT Ask user if want to use English (e) or metric units (m) GET unit // In both cases, the height needs to be squared (raised to 2nd power) IF unit is English THEN PROMPT for weight (in pounds) GET weight PROMPT for height (in inches) GET height SET BMI = (weight / height^2) * 703 ELSE IF unit is metric THEN // Equation says weight, but it is actually mas:s PROMPT for weight (in kilograms) GET weight PROMPT for height (in meters) GET height SET BMI-(weight / height 2) END IF DISPLAY BMI END PROGRAM Here is what a sample run might look like English (e) or metric (m) units? e Weight (1bs)? 180 Height (in)? 68 BMI27.4 Task Write a complete C program (i.e., can be compiled) that correctly implements the pseudocode. Notes 1. Keep your program simple! This is not a complicated or tricky problem. 2. If needed, look up the syntax of the if-else if branch in your zyBook (or do a web search)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
