Using Switch statement

Ubha's Avatar, Join Date: Dec 2006
Light Poster
Dear all,

I have one question.

Enter a persons weight in kilograms and height in metres. Calculate the persons Quetelet Index (kolos/(meters *meters)). Print out the Quetelet Index and an appropriate message as indicated by the table below.
Below 20 Underweight
20 to below 35 Healthy weight
25 to below 30 Midly overweight
30 to below 40 Very overweight
40 and above Extermely overweight

I did this using If else statement but now i want to do this with switch statement.I tried but not successfull. Please help and guide.
0
DaWei's Avatar, Join Date: Dec 2006
Team Leader
Put up your code for us to look at. Very few of us read minds.

Bear in mind that the case values are constants, not variables. Use a break at the end of each case unless you want execution to fall through to the next statement.

Be sure and read the FAQ regarding posting questions, if you haven't yet.
0
Aztec's Avatar, Join Date: May 2006
Contributor
Quote:
Originally Posted by Ubha
Dear all,

I have one question.

Enter a persons weight in kilograms and height in metres. Calculate the persons Quetelet Index (kolos/(meters *meters)). Print out the Quetelet Index and an appropriate message as indicated by the table below.
Below 20 Underweight
20 to below 35 Healthy weight
25 to below 30 Midly overweight
30 to below 40 Very overweight
40 and above Extermely overweight

I did this using If else statement but now i want to do this with switch statement.I tried but not successfull. Please help and guide.
Well, keep yourself in our position and try to answer the question.
Atmost I can direct you to a tutorial which can teach you the usage of switch case
http://www.cprogramming.com/tutorial/lesson5.html
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Quote:
Originally Posted by DaWei
Be sure and read the FAQ regarding posting questions, if you haven't yet.
Link at the top right corner.