Możesz napisać sobie funkcję tego typu:
bool check(float checked, float lowerLimit, float upperLimit) {
if(checked >= lowerLimit && checked < upperLimit) return true;
return false;
}
Następnie wywołujesz w ten sposób
if(check(wynik, 17.0f, 18.49f)) cout<<"Niedowaga!"<<endl;
Aha i nie nadużywaj nawiasów tam gdzie są niepotrzebne. Wewnętrzne nawiasy w twoim ifie są zbędne.