Ein: Startwert, Grenze, SchrittweiteSei Wert gleich der Startwert, Ergebnis die leere Liste
Solange Wert kleiner Grenze ist
Hänge Wert an Ergebnis anInkrementiere Wert um Schrittweite
Interessante Grenzfälle z.B.: Startwert > Grenze, Startwert == Grenze, Schrittweite > Grenze - Startwert, negative Schrittweite usf.
Übrigens gibt es eine ganze Disziplin, die durch Beobachtung des Verhaltens von Software auf ihre Spezifikation zu Schließen versucht. Dieses so genannte reverse engineering ist in den letzten Jahren von Industrieseite stark unter Beschuss geraten und in den USA unter dem DMCA in den meisten Fällen strafbar. Hättet ihr diese Aufgabe in Florida gelöst, wärt ihr jetzt schon im Gefängnis…