i stædet for while(...) så skriv if(...)
- php-4ever
Det hjælper da ikke, hvis man trykker 0 to gange.
#include <iostream>
using namespace std;
int main ()
{
float h;
float v;
float bmi;
cout << "indtast hoejde i m: " << endl;
cin >> h;
while (h==0 || h<0) // ligmed eller mindre
{
cout << h << "ugyldig vaerdi" << endl;
// du er nødt til at give chance for
// at skrive en anden højde
cout << "indtast hoejde i m: " << endl;
cin >> h;
}
cout << "intast vaegt i kg: ";
cin >> v;
while (v == 0 || v<0) //ligmed eller mindre
{
cout << v << "ugyldig vaerdi" << endl;
// ... og igen
cout << "indtast ny vaegt" << endl;
cin >> v;
}
bmi = ((v/h)/2);
cout << "Din BMI er " << bmi << endl;
system("pause");
return 0;
}