Java Reference
In-Depth Information
8.6.2 Beispielprogramm 2
Aufgabe:
Gegeben sei das Hamster-Territorium in Abbildung 8.6. Der Hamster habe mindestens 31 Körner
im Maul. Er soll auf allen Feldern jeweils genau ein Korn ablegen.
Abbildung 8.6: Hamster-Landschaft zu Beispielprogramm 2
Lösung:
void main() {
// bearbeite die unterste Reihe
bearbeiteEineReihe();
// begib dich zur mittleren Reihe und bearbeite sie
linksUm();
vor();
gibUndVor();
linksUm();
bearbeiteEineReihe();
// bearbeite das Feld unter dir
linksUm();
vor();
gib();
kehrt();
vor();
// begib dich zur obersten Reihe und bearbeite sie
vor()
gibUndVor();
rechtsUm();
bearbeiteEineReihe();
// bearbeite letztes Feld
rechtsUm();
vor();
gib();
}
 
Search WWH ::




Custom Search