niki:beispiele

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
niki:beispiele [05.02.2018 05:23] – [Teachin-Modus] whupfeldniki:beispiele [06.02.2018 16:07] whupfeld
Zeile 133: Zeile 133:
 Das Arbeitsfeld wird jetzt so verändert, daß NIKI die Lage der Treppe und des Podestes nicht kennt. Treppe und Podest stehen hintereinander, aber weder der Abstand zur Treppe noch der Abstand zwischen Treppe und Podest sind bekannt. Das Arbeitsfeld wird jetzt so verändert, daß NIKI die Lage der Treppe und des Podestes nicht kennt. Treppe und Podest stehen hintereinander, aber weder der Abstand zur Treppe noch der Abstand zwischen Treppe und Podest sind bekannt.
  
-{{niki:treppe1.gif))+{{niki:treppe1.gif}}
  
 NIKI verfügt allerdings über einen Sensorid_Sensoren, mit dem er Hindernisse wahrnehmen kann. Dieser Sensor heißt vorne_frei. NIKI verfügt allerdings über einen Sensorid_Sensoren, mit dem er Hindernisse wahrnehmen kann. Dieser Sensor heißt vorne_frei.
Zeile 149: Zeile 149:
 Da NIKI keine Variablen kennt, läßt sich die folgende Aufgabe nur schwer realisieren: Da NIKI keine Variablen kennt, läßt sich die folgende Aufgabe nur schwer realisieren:
  
-{{niki:rekurs.gif))+{{niki:rekurs.gif}}
  
 NIKI soll bis zum Hindernis gehen, sich umdrehen und dann exakt die gleiche Anzahl von Schritten wieder zurückgehen. NIKI soll bis zum Hindernis gehen, sich umdrehen und dann exakt die gleiche Anzahl von Schritten wieder zurückgehen.
Zeile 169: Zeile 169:
 End; End;
 </code> </code>
 +
 +Hier folgt die Umsetzung in Niki-Pascal:
  
 <code Pascal>  <code Pascal> 
Zeile 194: Zeile 196:
 </code>  </code> 
  
-Die Grundaufgabe wird nun dahingehend erweitern, daß NIKI über eine beliebig hohe Treppe geht. Man kann den Lösungsweg für eine rekursive Prozedur gehe_über_die_Treppe so beschreiben:+**Aufgabe**: Die Grundaufgabe wird nun dahingehend erweitern, daß NIKI über eine beliebig hohe Treppe geht. Man kann den Lösungsweg für eine rekursive Prozedur gehe_über_die_Treppe so beschreiben:
  
 <code> <code>
Zeile 206: Zeile 208:
  
    
 +<html><div style="background-color:#eee;padding:3px;text-align:center;"></html> 
 +[ [[niki:home|Home]] ] [ [[niki:menu|Das Niki - Menü]] ] [ [[niki:programmiersprache|Die Programmiersprache]] ] [ [[niki:syntax|Syntax]] ] [ [[niki:aufgaben|Aufgaben]] ] [ **[[niki:beispiele|NIKI-Beispiele]]** ] 
 +<html></div></html>
  • niki/beispiele.txt
  • Zuletzt geändert: 30.10.2023 18:54
  • von whupfeld