Studium, Ausbildung und Beruf
 StudiumHome   FAQFAQ   RegelnRegeln   SuchenSuchen    RegistrierenRegistrieren   LoginLogin

Java Hamster-Programm - Berg steigen; wirklich dringend
Neues Thema eröffnen   Neue Antwort erstellen
Foren-Übersicht -> Informatik-Forum -> Java Hamster-Programm - Berg steigen; wirklich dringend
 
Autor Nachricht
Crimson_Sabbath
Newbie
Benutzer-Profile anzeigen
Newbie


Anmeldungsdatum: 25.03.2009
Beiträge: 3

BeitragVerfasst am: 21 Mai 2012 - 18:17:29    Titel: Java Hamster-Programm - Berg steigen; wirklich dringend

Hallo zusammen,

ich habe ein kleines Problem bei meiner Hamsterprogrammierung mit dem Java-Hamster-Simulator und stehe echt auf dem Schlauch.

Die Aufgabe sieht folgendes vor:
Der Hamster soll einen unregelmäßigen Berg unbekannter Höhe hinauflaufen und auf dem Gipfel stehen bleiben.
Bisher habe ich alles lösen können, allerdings bereitet mir die Zusatzbedingung "Achte darauf das der Hamster hinter dem Gipfel nicht abstürzt" derbe Probleme.
Mein Hamster geht nach dem Gipfel quasi noch ein Feld nach rechts, merkt dann das es nicht weiter geht und geht auf den Gipfel zurück. Ist natürlich nicht Sinn der Sache, aber mir fehlt die Kenntnis wie ich es richtig machen kann.

P.S. Bitte um schnelle und hilfreiche Antworten, hab mir allein schon bei der Programmierung einen abgebrochen. Hier geht es nicht um eine läppische Hausaufgabe wo man mal was falsch haben kann, hier steckt was hinter .
Schon mal vielen Dank im Voraus.



Mein Programm bisher:


void main() {

while( laufeBisBerg() ) {
while( rechtsMauer() ) {
vor();
}
rechtsUm();
}
kehrt();
vor();
kehrt();
}


void kehrt() {
linksUm();
linksUm();
}

boolean laufeBisBerg() {
while(vornFrei())
{
vor();
if( !rechtsMauer() )
return false;
}
linksUm();
return true;
}


boolean rechtsMauer() {
rechtsUm();
if( !vornFrei() ){
linksUm();
return true;
}
else
{
linksUm();
return false;
}
}

boolean stufeDa()
{
if( vornFrei() )
return false;
else
return true;
}

void rechtsUm(){
linksUm();
linksUm();
linksUm();
}
Manicopus
Junior Member
Benutzer-Profile anzeigen
Junior Member


Anmeldungsdatum: 09.09.2019
Beiträge: 64

BeitragVerfasst am: 13 Sep 2019 - 19:09:32    Titel:

Ich weiß, wo Sie einen Online-Shop günstig und effizient erstellen können. Ich empfehle diese Webplattform - https://de.supr.com/start/
Beiträge der letzten Zeit anzeigen:   
Foren-Übersicht -> Informatik-Forum -> Java Hamster-Programm - Berg steigen; wirklich dringend
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Chat :: Nachrichten:: Lexikon :: Bücher :: Impressum