Kurs:KTurtle/Code-Rubrik/Koch-Schneeflocke

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)

Bearbeiten
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
]

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

Bearbeiten