Jörg: Warum wird die falsche Endsumme ausgegeben?

Beitrag lesen

Hallo Andreas,

2*3545 = 7090, nach Abzug von 7000 Anzahlung ergibt sich ein Rest von 90.

Oh ja.
Dann habe ich eine 2. Baustelle.
Im Original sind die Beträge nämlich 3545 und 3455.
Das habe ich überlesen, eröffnet aber grad ein weiteres Problem: Warum wird 2 x 3545 eingetragen? 😲

Naja, wenn der Wert von einem zum nächsten Funktionsaufruf erhalten bleiben soll, dann kann die Variable ja nicht nur innerhalb der Funktion existieren.

Statisch muß sie deswegen aber nicht sein. Sie könnte ja in der aufrufenden Funktion als lokale Variable existieren und jeweils mit reingereicht werden …

Ja, ok.
Aber ich bin insgesamt mit der Funktion nicht ganz zufrieden. Weiß gar nicht genau, warum.

Jörg