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
niki:beispiele [05.02.2018 05:26] – [Schleifen] whupfeldniki:beispiele [30.10.2023 18:54] (aktuell) – [Rekursion] whupfeld
Zeile 1: Zeile 1:
-<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]]** ] [ [[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>+
  
  
Zeile 107: Zeile 106:
   drehe_links   drehe_links
 End; End;
 +
 Begin Begin
   vor;vor;vor;   vor;vor;vor;
Zeile 169: Zeile 169:
 End; End;
 </code> </code>
 +
 +Hier folgt die Umsetzung in Niki-Pascal:
  
 <code Pascal>  <code Pascal> 
 Program Gehe_zum_Hindernis_und_zurueck; Program Gehe_zum_Hindernis_und_zurueck;
 +
 Procedure drehe_um; Procedure drehe_um;
 Begin Begin
Zeile 177: Zeile 180:
   drehe_links   drehe_links
 End; End;
 +
 Procedure Zum_Hindernis_und_zurueck; Procedure Zum_Hindernis_und_zurueck;
 Begin Begin
Zeile 189: Zeile 193:
     End;     End;
 End; End;
 +
 Begin Begin
   Zum_Hindernis_und_zurueck   Zum_Hindernis_und_zurueck
Zeile 194: Zeile 199:
 </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 211:
  
    
 +
 +[ [[niki:home|Home]] ] [ [[niki:menu|Das Niki - Menü]] ] [ [[niki:programmiersprache|Die Programmiersprache]] ] [ [[niki:syntax|Syntax]] ] [ [[niki:aufgaben|Aufgaben]] ] [ **[[niki:beispiele|NIKI-Beispiele]]** ]
  
  • niki/beispiele.1517808381.txt.gz
  • Zuletzt geändert: 05.02.2018 05:26
  • von whupfeld