Unser Lehrer damals hatte uns eine ähnliche Aufgabe gestellt und wollte dabei auf den Unterschied zwischen "while" und "repeat" hinaus. Wir sollten damals eine Lösung tatsächlich auf verschiedene Arten implementieren.
Hier nun einen Weg finden zu wollen, der auf Teufel komm raus beide Schleifen-Typen in ein und demselben Code-Schnipsel berücksichtigt, hielte ich für wenig hilfreich.
Mir scheint eher das es um Renten und Zins-Berechnung geht. Wenn ich mich richtig erinnere wird Rente am (zins-)Jahresbegin und Zinsen am Jahresende gezahlt. es könnte sein daß das gemeint ist.
(Bitte nicht schlagen, ist mehr als 40 Jahre her, daß ich mich damit beschäftigt habe)
Gruß
K-H