BMI Calculator


You are currently on your GP Placement and have been asked to come up with a Quality Improvement Project.


You want to put your new coding skills into practice so you have decided to make an interactive BMI calculator for patients.

Write, in a file called, a program that calculates a user’s BMI.

Your program should take in user input and make sure it is valid. What is valid user input in this case?

Use functions in your code to make it easier to debug.

Extension Tasks:

Interpret the BMI you have calculated- are they underweight/healthy weight/overweight/obese?

Allow the user to enter their weight and height in metric or imperial units.