C++ programmierung Code ist Falsch?

...komplette Frage anzeigen

2 Antworten

Dein Fehler ist, dass du Datentypen nicht verstanden hast.

 if (Beenden){

"Beenden" ist ein char, also ein einzelnes Zeichen (also z.B. 'a', ' B', '1'). Die Bedingung kann also nie erfüllt werden - auch, weil du die Variable nicht einliest.

if(Ergebnis3==Freuet euch!)

Ergebnis3 ist eine Fließkommazahl. Also z.B. 3.14 oder 1.23 oder 5.0 . Ergebnis3 kann niemals den Wert "Freuet euch!" annehmen, das wäre dann ein String. Denk einfach drüber nach, welchen Wert die Variablen "Beenden" bzw. "Ergebnis3" in der Zeile haben, die ich jeweils zitiert habe. Oder lass dir die Variable ausgeben oder setze in deiner Entwicklungsumgebung einen Haltepunkt und guck rein, was die Variable ergibt.

Und 56 + 6 ergibt 62. ;)

Antwort bewerten Vielen Dank für Deine Bewertung
LolichWillsd 27.11.2016, 20:01

Haha Fail:D 56 +6 = 61:D! Dankeschön hast mir echt geholfen!

0

Denkst du jetzt ernsthaft dass sich jetzt jemand mit diesem Code-Salat befasst und den Fehler sucht?

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?