Problem beim Rechnen (Immer das gleiche Ergebnis)



  • Erledigt. Danke.


  • Mod

    Gibt dir da dein Compiler keine Warnungen aus? Zahlen schreibt man in der Computerei immer im US-Englischen Stil, das heißt mit Dezimalpunkt. Der Kommaoperator macht ganz etwas anderes.

    Und für das nächste Programm:
    Deklariere Variablen erst dort wo sie gebraucht werden. Gib deinen Variablen sprechende Namen. Versuche einen guten Einrückungsstil zu finden.

    Dann wird alles gleich viel lesbarer.

    Und noch ein kleiner Fehler: Der Header mit den Mathefunktionen heißt cmath, nicht math.h. math.h ist bloß ein veralteter Kompatibilitätsheader. Kein Standardheader in C++ hat ein .h am Ende.



  • SeppJ schrieb:

    Gibt dir da dein Compiler keine Warnungen aus? Zahlen schreibt man in der Computerei immer im US-Englischen Stil, das heißt mit Dezimalpunkt. Der Kommaoperator macht ganz etwas anderes.

    Und für das nächste Programm:
    Deklariere Variablen erst dort wo sie gebraucht werden. Gib deinen Variablen sprechende Namen. Versuche einen guten Einrückungsstil zu finden.

    Dann wird alles gleich viel lesbarer.

    Und noch ein kleiner Fehler: Der Header mit den Mathefunktionen heißt cmath, nicht math.h. math.h ist bloß ein veralteter Kompatibilitätsheader. Kein Standardheader in C++ hat ein .h am Ende.

    Compiler ohne Warnung.

    Das mit den Variablen ist noch so eine Anfängersache. Hatte bisher noch nicht so viele. 🙂

    Habe den Header per Google gefunden, sodass sin und cos überhaupt erkannt werden. Habe das mal geändert. Mittlerweile rechnet er zwar unterschiedlich, aber noch nicht richtig. Ich suche weiterhin selbst.

    Aber schon mal Danke für die "Einsteiger-Tipps" 😉


Anmelden zum Antworten