Bitteschön. Aber wie ich weiter oben schon geschrieben habe: Mit div und mod wäre das ganze etwas einfacher und übersichtlicher. Wolfgang Mix hat ja bereits eine kleine Erklärung dazu geschrieben:
Zitat von
Wolfgang Mix:
Div teilt ganze Zahlen, das Ergebnis ist wieder ganz.
Mod ist der ganzzahlige Rest einer Division. Steht aber auch in der
OH
Für die Zahl 8 gilt beispielsweise folgendes:
Code:
8 div 7 = 1 // ganzzahliges Teilen, die 7 geht in die 8 nur einmal rein
8 mod 7 = 1 // Rest des ganzzahligen Teilens (= 8 - (8 div 7)*7)
Wenn du das einmal verstanden hast, kannst du einige Schleifen vereinfachen und einige Dinge abkürzen. Das nur so als kleiner Tipp
mfg
Edit:
1. TE = Thread-Ersteller, also der, der den Thread eröffnet hat
2. Er hat in seinem ersten Post geschrieben, dass er schon lange nach dem Fehler sucht, also hat er sich ja selbst schon Gedanken gemacht. Das finde ich absolut ok und dann darf
IMHO auch mit einem kompletten Code-Schnipsel geholfen werden. Immerhin scheint er es ja jetzt verstanden zu haben