Lösung zur Zusatzaufgabe:
public void treppeZurWand()
{
while (!karol.IstWand())
{
karol.Hinlegen();
karol.Schritt();
karol.MarkeSetzen();
while
(!karol.IstWand())
{
karol.Hinlegen();
karol.Schritt();
}
umdrehen();
while
(!karol.IstMarke())
{
karol.Schritt();
}
karol.MarkeLoeschen();
umdrehen();
}
}
Zurück zur Aufgabenstellung
|