wir müssen in der schule einen kleines BMI programm erstellen. Nun bis jetzt hab ich es hingebracht das es mir den bmi berechnet doch, jetzt kommt der teil wo ich nicht mehr weiter komme und zwar: ich muss unsinnige eingaben, wie grösse unter 1m und mehr als 2.5m und das gewicht von min. 30kg bis 250kg zu begrenzen. Sprich den user dazu aufzufordern einen neuen wert ein zu geben. Weiteres sollte das programm dem user noch sagen wann es untergewichtig ist sprich: <20 Untergewichtig, 20-25 Idealgewicht 25-30 Übergewichtig und >30 Übergewichtig. Nun nach der Berechungn und Ausgabe des Resultats sollte das Programm noch fragen, ob der Benutzer eine Weitere Berechnung wil. Dies sollte man mit einem j bejahen und mit jeder anderen Antwort beendet das Programm. Bei weiteren Berechungen dar der Name nicht mehr verlangt werden da er am Anfang schon eigegebn wird.
VIEL TEXT hehe aber ich hoffe jemand kan mir weiter helfe da ich keinen Plan habe..
Vielen dank
#include <iostream> #include <cstring> using namespace std; int main() { cout<<"Berechungn des BMI"<<endl; cout<<"------------------"<<endl; char name [20]; double Groesse; double Gewicht; double BMI; cout<<"Geben Sie ihren Namen ein: "<<endl; cin>>name; cout<<"Bitte geben Sie Ihre Groesse in m und das Gweicht in kg an."<<endl; cout<<"Groesse (m):"<<endl; cin>>Groesse; cout<<"Gewicht (kg):"<<endl; cin>>Gewicht; Groesse = 2*Groesse; BMI = Gewicht / Groesse; cout<< name<<", Ihr BMI betraegt: " <<BMI<<endl; }
Dieser Beitrag wurde von JugoMan bearbeitet: 30. März 2007 - 19:24