06.08.2013 Aufrufe

PDF-Datei (ca. 1 MByte)

PDF-Datei (ca. 1 MByte)

PDF-Datei (ca. 1 MByte)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

162 KAPITEL 12. PROGRAMMENTWURF<br />

// gesehen links) eine weitere nicht mit Mauern besetzte<br />

// Reihe existiert<br />

boolean weitere_reihe_links_vom_hamster_existiert()<br />

{<br />

return !links_frei();<br />

}<br />

// Ueberpruefung, ob in noerdlicher Richtung (vom Hamster aus<br />

// gesehen rechts) eine weitere nicht mit Mauern besetzte<br />

// Reihe existiert<br />

boolean weitere_reihe_rechts_vom_hamster_existiert()<br />

{<br />

return !rechts_frei();<br />

}<br />

// Ueberpruefung, ob sich links vom Hamster eine Mauer befindet<br />

boolean links_frei()<br />

{<br />

links_um();<br />

if (vorn_frei())<br />

{<br />

rechts_um();<br />

return true;<br />

}<br />

else<br />

{<br />

rechts_um();<br />

return false;<br />

}<br />

}<br />

// Ueberpruefung, ob sich rechts vom Hamster eine Mauer befindet<br />

boolean rechts_frei()<br />

{<br />

rechts_um();<br />

if (vorn_frei())<br />

{<br />

links_um();<br />

return true;<br />

}<br />

else<br />

{<br />

links_um();<br />

return false;<br />

}<br />

}

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!