Guten Tag, sehe schon Java Kara ist wieder aktuell für die Anfänger
Mein kleiner Bruder (9. Klasse) muss ein Programm schreiben mit dessen
Hilfe Kara durch ein Labyrith laufen kann! Sinnvoller weise kein Programm für
genau ein Labyrinth sondern für ein beliebiges Labyrinth.
Nach einer kleinen Hilfestellung meinerseits schrieb er folgenden Code:
Ich befand diesen Code für sehr sehr gut - kurz, präzise, sinnvoll - aber als ich ihn testen wollte,
passierte nichts. Das compilieren war kein Problem, und als das labyrinth aufgebaut war und das Programm geladen war,
und ich den Start-Button betätigte , tat sich nichts.
Ich kann mir dies nicht erklären und hoffe von euch eine Lösung präsentiert zu bekommen,
allerdings brauche ich keinen Code der die Aufgabe ebenfalls erfüllen würde, den hab ich schon geschrieben.
Ich möchte lediglich wissen warum dieses Programm nicht läuft....
MfG, Kit Fisto
Mein kleiner Bruder (9. Klasse) muss ein Programm schreiben mit dessen
Hilfe Kara durch ein Labyrith laufen kann! Sinnvoller weise kein Programm für
genau ein Labyrinth sondern für ein beliebiges Labyrinth.
Nach einer kleinen Hilfestellung meinerseits schrieb er folgenden Code:
Code:
import roboapp.javakara.JavaKaraProgram;
public class Labyrinths extends JavaKaraProgram
{
protected void myProgram()
{
while(!kara.treeFront() && !kara.treeRight() && !kara.treeLeft())
{
kara move()
if(kara.treeFront() && kara.treeLeft())
{
kara.turnRight();
}
else
{
kara.turnLeft();
}
}
}
}
Ich befand diesen Code für sehr sehr gut - kurz, präzise, sinnvoll - aber als ich ihn testen wollte,
passierte nichts. Das compilieren war kein Problem, und als das labyrinth aufgebaut war und das Programm geladen war,
und ich den Start-Button betätigte , tat sich nichts.
Ich kann mir dies nicht erklären und hoffe von euch eine Lösung präsentiert zu bekommen,
allerdings brauche ich keinen Code der die Aufgabe ebenfalls erfüllen würde, den hab ich schon geschrieben.
Ich möchte lediglich wissen warum dieses Programm nicht läuft....
MfG, Kit Fisto