< Kurs:KTurtle < Code-Rubrik

Die Kochsche Schneeflocke erhält man, wenn man statt mit einer Strecke mit einem gleichseitigen Dreieck den Ersetzungsprozess der Koch-Kurve beginnt. Die Kochsche Schneeflocke besteht somit aus drei Koch-Kurven. Mit diesem Programmcode zeichnet die Schildkröte eine Kochsche Schneeflocke.

Eine Kochsche Schneeflocke zeichnen (de)

Screenshot
# Schneeflocken-Kurve

zurücksetzen
papiergröße 850, 550
gehe 125, 130
nachrechts 90

lerne koch laenge, stufe [
 wenn (stufe>0)[ 
  stufe=stufe-1
  laenge=laenge/3
  koch laenge, stufe
  nachlinks 60
  koch laenge, stufe
  nachrechts 120
  koch laenge, stufe
  nachlinks 60
  koch laenge, stufe
 ] sonst [
 vorwärts 3*laenge
 ]
]

wiederhole 3 [
 koch 150,5
 nachrechts 120
]

Quelle

Der Quelltext stammt von Anne-Marie Mahfouf und wurde hier veröffentlicht. Ein Beispiel (Screenshot) für das Ergebnis ist hier zu finden.

Siehe auch

This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.