Informatik Hausaufgaben..

03/13/2009 16:43 Venim#1
Moin, wir haben bei uns auf der Schule ein Programm 'ROBOT KAROL' und als Hausaufgabe sollen wir ihn einen Rand um die Welt bauen lassen, allerdings schafft der mich >.< mit der Anweisung die ich da geschrieben habe, schaff ich wenigstens diese Reihe.

Erst sahs so aus:

[Only registered and activated users can see links. Click Here To Register...]

Dann

[Only registered and activated users can see links. Click Here To Register...]

Später

[Only registered and activated users can see links. Click Here To Register...]

Jetzt

[Only registered and activated users can see links. Click Here To Register...]


Da ich da

____Rechtsdrehen
____Rechtsdrehen
____Hinlegen(4)
____Linksdrehen

eingebaut habe, baut er mir noch nen Stapel ins Feld..

hat wer nen Tip?


falls das alles im falschen bereich ist, entschuldige ich mich :D
03/13/2009 16:55 verT!c4L#2
Was zur Hölle ? o.O
03/13/2009 17:04 Madmax9194#3
du ich kenn des ich schau mal was sich machen lässt gib mir mal 5-10 min^^
03/13/2009 17:10 Venim#4
wär sau nice, auch mit einer kleinen erklärung damit ich nich blöd dastehe...
03/13/2009 17:11 Madmax9194#5
wie wärs wenn du oben statt "solange nichtistwand tue"
wiederhole x mal
musst halt nur zählen wie oft und dann nach den befehlen zum schluss einfach sagst das er auf die seite gehen soll und dann nochmal hinlegen?
03/13/2009 17:12 Venim#6
Unser Lehrer möchte aber, das wir den so Programmieren das er, egal wie groß die Welt ist, einen Rand zieht.
03/13/2009 17:16 Madmax9194#7
ok dann wart nomml ein bisschen ich programmier kuurz und schreibs dann hier drunter^^
03/13/2009 17:18 Venim#8
sau nice =)
03/13/2009 17:25 °Remus°#9
bäh ist das lange her, ich schaus mir mal an, aber sollte eig. kein problem sein
03/13/2009 17:32 Madmax9194#10
ich habs^^
also:
wenn nichtziegel dann
schritt
rechtsdrehen
rechtsdrehen
*wenn
solange nichtistwand tue
wenn nichtistziegel dann
hinlegen (4)
rechtsdrehen
wenn istwand dann
linksdrehen
linksdrehen
schritt
rechtsdrehen
rechtsdrehen
hinlegen (4)
rechtsdrehen
*wenn
wenn istziegel dann
rechtsdrehen
beenden
*wenn
schritt
linksdrehen
*wenn
*solange
03/13/2009 17:36 Venim#11
Fehlernr1 Zeile 1 bed.Anweisung WENN: unbekannte oder fehlende Bedingung >.<
03/13/2009 17:41 Venim#12
NichtIstZiegel

*thanks*
03/13/2009 17:58 °Remus°#13
Quote:
solange nichtistwand tue
LinksDrehen
Schritt
Wenn istziegel dann
RechtsDrehen
Rechtsdrehen
Hinlegen(4)
Linksdrehen
Linksdrehen
Wenn IstZiegel dann
Rechtsdrehen
Schritt(2)
Linksdrehen
Linksdrehen
Schritt
Hinlegen(4)
Beenden
*Wenn
Rechtsdrehen
Schritt(2)
Linksdrehen
Linksdrehen
Schritt
Hinlegen(4)
*wenn
Wenn istwand dann
RechtsDrehen
Rechtsdrehen
Hinlegen(4)
Linksdrehen
Schritt
*wenn
RechtsDrehen
Rechtsdrehen
Hinlegen(4)
Linksdrehen
*solange
sollte gehen, kannsts noch nen bisschen optimieren aber ich bin da jetzt zu faul zu
€dit: ich sollte mal öfter F5 drücken XD