Lösung zu Arbeitsauftrag 3:
public void aufraeumen()
{
unordnungMachen();
zurEckeGehen();
LinksDrehen();
while
(!(karol.IstWand()))
{
reiheAufraeumen();
karol.LinksDrehen();
if
(!karol.IstWand())
{
feldAufraeumen();
karol.LinksDrehen();
reiheAufraeumen();
karol.RechtsDrehen();
if
(!(karol.IstWand()))
{
feldAufraeumen();
karol.RechtsDrehen();
}
}
}
}
Zurück zur Aufgabenstellung
|