C++ BMI - Berechnungsfehler

  • Themenstarter Themenstarter DeviceHacker
  • Beginndatum Beginndatum
D

DeviceHacker

Guest
-- deleted --
 
Zuletzt bearbeitet:
1.
Code:
    int Groesse;
    cin >> Groesse;
...
    float GroesseQuadrat;
    GroesseQuadrat = Groesse*Groesse;
Größe ist ein int -> der Benutzer kann also 1, 2, 3 usw Meter groß
sein. Eingegebene Nachkommastellen werden irgnoriert. Dadurch ist GrößeQuadrat = 1,4,9 ...
(also bei den meisten Menschen 1) - entsprechend wird auch gerechnet: Gewicht/1 = Gewicht

Lösung -> float Groesse; deklarieren.

2.[HaBo] » Tutorials & Co. » Bibliothek » Programmiersprachen
Es handelt sich um ein Unterforum, in dem Emfehlungen/Kommentare zu Büchern&Co gesammelt werden.
Für Programmierfragen ist eher CodeKitchen gedacht (auch wenn es keine coole Einzelunterteilung in "C,C++,Nasm,Masm,Fasm,Delphi,C#,C++.NET" usw. gibt, wie in vielen anderen Foren ;) )
-> verschoben.

3.Bei diesem Code geht es zwar, aber bitte gewöhne es Dir an, detailiertere Fehlerbeschreibungen (optimalerweise mit Beispieleingaben zun Nachvollziehen) anzugeben.
statt:
Hat auch alles geklappt - bis auf die Endberechnung des BMI-Wertes...
z.B
Die Endberechnung des BMI-Wertes stimmt nicht - z.B muss bei 1.70m und 70kg der Wert 24.XX herauskommen, es wird aber 70 ausgegeben.
 
Danke, es funktioniert....:thumb_up:
Meine erste C++-Anwendung fertig... :P


Habt ihr vllcht noch andere Ideen, was man außer Bruteforce und BMI-Rechner noch mit C++ machen kann?
Würde mich über eure Vorschläge freuen...


Euer DeviceHacker


super, weiter so :D


mal so ein tip, gerade bei c++:
versuch dir ein wenig mehr struktur und klassen anzuschauen ^^
... und pointer konzepte :)
gute resource für pointer:
Zeiger in C++

viel erfolg und spaß beim coden ^^
 
Zurück
Oben