Hey, I made BMI calculator and so far it works fine.
I want someone to review it,tell me where this can be improved further and can I make it more readable?
#include<iostream>
int main() {
float kg,meter,feet,inch,BMI,height;
int Q;
std::cout<<"\t\t Welcome to BMI calculator! \t\t\n\n";
std::cout<<"Enter the Weight(Kg):";
std::cin>>kg;
std::cout<<"Enter the height(feet):";
std::cin>>feet;
std::cout<<"Enter the height(inch):";
std::cin>>inch;
meter=(feet*0.3)+(inch*0.025);
BMI=kg/(meter*meter);
std::cout<<"Your BMI is: "<<BMI<<std::endl;
if(BMI<18.5){
Q=1;
}else if(BMI>18.5 && BMI<24.9){
Q=2;
}else if(BMI>=25 && BMI<29.9){
Q=3;
}else if(BMI>=30 && BMI<34.9){
Q=4;
}else if(BMI>=35 && BMI<39.9){
Q=5;
}else{
Q=6;
}
switch(Q){
case 1:
std::cout<<"You are Underweight.";
break;
case 2:
std::cout<<"You have Normal weight.";
break;
case 3:
std::cout<<"You are Over weight.";
break;
case 4:
std::cout<<"You are in Obese class 1.";
break;
case 5:
std::cout<<"You are in Obese class 2.";
break;
case 6:
std::cout<<"You are in Obese class 3.";
break;
default:
std::cout<<"Invalid";
}
return 0;
}


