EIDI-Crashkurs 2020 › Aufgabe 18d › Antwort auf: Aufgabe 18d
10.02.2020 um 13:23 Uhr
#3234
Nein, t[i+1] – t[i]
könnte negativ sein. Dann würdest du nie in den Fall “> schwank” kommen. Der Teil if (schwank <0) schwank = -schwank;
sollte also irgendwie vor dem Vergleich mit schwank
passieren.
Außerdem musst du max
vor der Schleife definieren, sonst kannst du es am Ende nicht zurückgeben (bei dir ist das nur lokal in der Schleife definiert).
max
speichert bei dir auch nicht den richtigen Wert, weil du es einfach immer überschreibst, d. h. die Variable speichert am Ende immer den letzten Tag (bei dem es noch zwei Werte gibt). Du darfst max
nur dann überschreiben, wenn du auch schwank
überschreibst.