[ [[niki:home|Home]] ] [ [[niki:menu|Das Niki - Menü]] ] [ [[niki:programmiersprache|Die Programmiersprache]] ] [ [[niki:syntax|Syntax]] ] [ **[[niki:aufgaben|Aufgaben]]** ] [ [[niki:beispiele|NIKI-Beispiele]] ] ====== Aufgaben ====== ===== Aufabe Lagerhalle ===== {{niki:lager.gif}} Im Gang einer Lagerhalle sind Paletten abgestellt. NIKI soll so programmiert werden, daß die hohen Paletten (zwei Gegenstände) in die rechte Regalreihe, die kleinen Paletten in die linke Regelreihe einsortiert werden. Entwickeln Sie ein entsprechendes Programm. ===== Aufgabe Müll ===== {{niki:muell.gif}} Um die Fabrikhalle herum hat sich Müll angesammelt. NIKI erhält den Auftrag, den Müll einzusammeln und in die Halle auf seine Ausgangsposition zurückzukehren. Er kennt allerdings die Ausmaße der Halle nicht und weiß auch nicht, wieviel Müll sich auf den einzelnen Feldern befindet. Programmieren Sie ein entsprechendens NIKI-Programm. ===== Aufgabe Tunnel ===== {{niki:tunnel.gif}} NIKI soll ein Arbeitswerkzeug am Ende des Tunnels holen. Der Tunnel ist jeweils ein Feld breit, die genaue Form des Tunnels ist allerdings nicht bekannt. Erstellen Sie ein entsprechendes Programm. ===== Aufgabe Schnitzeljagd ===== {{niki:schnitzel.gif}} NIKI soll einer Spur aus Scheiben folgen. Die Spur besteht aus eins, zwei oder drei Scheiben. Dabei gibt die Anzahl der Scheiben den Weg vor. Sind keine Scheiben mehr vorhanden, ist die Spur zu Ende und NIKI bleibt stehen. Es bedeutet: * 1 Scheibe: NIKI geht einen Schritt vor * 2 Scheiben: NIKI biegt nach links ab und geht einen Schritt vor * 3 Scheiben: NIKI biegt nach rechts ab und geht einen Schritt vor Konzipieren Sie ein entsprechendes NIKI-Programm.