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.

9.7. BEISPIELPROGRAMME 95<br />

Losung:<br />

#######<br />

#<br />

#<br />

#<br />

#<br />

#<br />

#<br />

#<br />

#<br />

#<br />

#<br />

# ######<br />

> o o o o<br />

o o o o o<br />

o o o o o<br />

o o o o o<br />

o o o o o<br />

Abbildung 9.12: Hamsterlandschaft zu Beispielprogramm 3<br />

void main()<br />

{<br />

ueberpruefe_eine_reihe();<br />

links_um(); vor(); links_um();<br />

ueberpruefe_eine_reihe();<br />

rechts_um(); vor(); rechts_um();<br />

ueberpruefe_eine_reihe();<br />

links_um(); vor(); links_um();<br />

ueberpruefe_eine_reihe();<br />

rechts_um(); vor(); rechts_um();<br />

ueberpruefe_eine_reihe();<br />

}<br />

void ueberpruefe_eine_reihe()<br />

{<br />

evtl_fressen(); vor();<br />

evtl_fressen(); vor();<br />

evtl_fressen(); vor();<br />

evtl_fressen(); vor();<br />

evtl_fressen();<br />

}<br />

void evtl_fressen()<br />

{<br />

// erstmal ein Korn fressen<br />

nimm();<br />

// falls es das einzige Korn war, muss es wieder abgelegt werden<br />

if (!korn_da())<br />

{<br />

gib();<br />

}<br />

}<br />

void rechts_um()

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!