Hallo rrc,
ich habe den App-Inventor noch nie benutzt, aber wenn ich mir die Grafik der Implementierung so angucke, dann scheinen die zweite Zeile (h2) und die vierte Zeile (Z) nicht mit den Formeln oben zusammen zu passen. Weil h2 schon falsch ist, ist dann logischerweise auch S2 falsch.
Zu h2:
In der Grafik sieht es so aus, als wäre "R - t" in einem Block zusammengefasst. Das würde logisch betrachtet bedeuten, dass der Computer es so ausrechnet:
h2 = Km - (R - t) + Abstecher
Was der Block mit dem Zahnrad bedeutet weiß ich nicht. Was macht der?
Falls man beim App-Inventor immer nur eine Rechnung pro Block machen kann, dann musst du "Km - R" in einen Block tun, und nicht "R - t". Da würde nach meinem Verständnis dann das rauskommen:
h2 = (Km - R) - t + Abstecher
Für die vierte Zeile, also "Z", gilt dasselbe. Die Programmierung sieht aus wie:
Z = Km - (R - h1)
Richtig wäre aber:
Z = (Km - R) - h1
Oder, falls möglich, gleich alles in einen Block schreiben.
PS: Ist aber eher ein mathematisches Problem als ein programmatisches.
— geändert am 22.12.2018, 11:05:11
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.