Kategorie: robotkarol
-

Einleitung
Bearbeite das Tutorial in dem Onlineeditor Onlineeditor mit Aufgaben Dieses Script soll dir als Leitfaden durch den Kurs dienen. Hier gibt es die Software ( Link folgt) Weitere Informationen und Handbücher gibts hier. Damit du einen ersten Eindruck von der Benutzeroberfläche bekommst, kannst du dir diesen FEHLT LEIDER INZWISCHEN anschauen.
-

Zusatzaufgabe Pyramide
Erstelle das Programm, dass die folgende Umgebung baut. Tipp: Wer eine möglichst elegante Löung mit kurzen Quellcode will, der sollte sich das fogende Beispiel einmal anschauen anweisung reihe(x) wiederhole x mal hinlegen schritt *wiederhole *anweisung programm reihe(5)*programm
-

Zusatzaufgaben Stapel, Schwimmbad, Schachbrett
Aufgabe StapelKarol steht vor einem Stapel Ziegel. Der Stapel ist 5 Ziegel hoch.Karol soll den Stapel hinter sich legen Aufgabe SchachbrettOlut will mit seinem Kumpel Matut Schach spielen.Er braucht dafür aber ein Schachbrett (8×8). Nichts leichter als das, er baut sich mal grad eins. *Mamut wird es lankweilig. Er will ein Schachbrett beliebiger Größe haben.…
-

Tipps – Bedingungen
Bedingungen Die Ausführung einer Bedingung in einem Karol-Programm bedeutet eine Anfrage an Karol zu schicken, der mit der entsprechenden Methode reagiert, die Situation seiner Umgebung begutachtet und mit WAHR oder FALSCH antwortet. Vordefinierte Bedingungen Bedingung Karol meldet WAHR, IstWand wenn er vor der Wand oder vor einem Quader steht und in diese Richtung…
-

Tipps – Anweisungen
Wie man Befehle wiederholt. Es gibt 3 arten won „Wiederholen“ 1. Wiederholung mit fester Anzahl wiederhole <x> mal<anweisung>...<anweisung>*wiederhole <x> Die Anzahl der Wiederholungen <anweisung> anweisung die wiederholt werden sol z.B: Hinlegen 2.Bedingte Wiederholung solange [nicht] <bedingung> tue<anweisung>...<anweisung>*solange <bedingung> – vordefinierte oder selbstdefinierte Bedingung;<anweisung> – vordefinierte oder selbstdefinierte Anweisung; Wiederholung; bedingte Anweisung; 3.Endlos-Wiederholung wiederhole immer<anweisung>...<anweisung>*wiederhole <anweisung>…