---
title: "Kochs snöflinga!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/28862-kochs-snöflinga"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "M@rtin"
published: "2002-01-06T14:33:00.000Z"
updated: "2002-01-06T22:49:00.000Z"
replies: 7
views: 620
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/28862-kochs-snöflinga"
---

# Kochs snöflinga!

## #1 — M@rtin, 2002-01-06T14:33Z

Som ett projekt i matten ska jag programmera Kochs snöflinga (fraktal).
Problemet är abra att jag inte vet riktigt hur jag ska börja. Ska jag typ lagra alla x och y positioner i en array? Nån som gjort nåt liknande som kan förklara lite?

Permalänk: https://www.webforum.nu/p/28862

## #2 — D3VaST8D, 2002-01-06T15:51Z

Har själv inte gjort Koch, men däremot Mandelbrot. Jag räknade endast ut x, y (och färg) och därefter ritade ut punkten.

Permalänk: https://www.webforum.nu/p/408303

## #3 — M@rtin, 2002-01-06T16:37Z

Okej. Kochs snöflinga är nog rena barnleken mot mandelbrot ;)

Men jag har tänkt att man slår in antalet iterationer man vill göra och sedan ritas snöflingan om efter varje iteration så jag måste ha koll på vilka tidigare punkter som använts (tror jag).

Kochs snöflinga ska inte ha nån färg va?

Permalänk: https://www.webforum.nu/p/408304

## #4 — D3VaST8D, 2002-01-06T18:26Z

Du behöver inte spara positionen. Efter varje iterering rensa skärmen och rita om med nya uträkningar av x och y.

Lägg in en liten funktion som gör att man måste t.ex. trycka mellanslag innan ditt program itererar en gång till.

Permalänk: https://www.webforum.nu/p/408305

## #5 — M@rtin, 2002-01-06T20:06Z

Ja.
Men då kommer vi till problemet. Hur ska jag kunna räkna ut nya x och y koordinater enbart med hjälp av den senaste x och y kordinaten?

Permalänk: https://www.webforum.nu/p/408306

## #6 — M@rtin, 2002-01-06T21:46Z

Nu har jag iaf kommit på att man borde kunna räkna ut den nya kordinaten med hjälp utav vinkeln 60 (grader), tog mig ett tag att komma på ;)

Men jag vet inte riktigt hur jag ska räkna det men jag får väl testa mig fram.

Permalänk: https://www.webforum.nu/p/408307

## #7 — D3VaST8D, 2002-01-06T22:29Z

Nu har jag ingen aning i vilket språk du skal progga. Här är annars en java applet som kör snowflake:
 <http://yourpage.blazenet.net/kiser/koch_snowflake.html> 

Du kan ju alltid ladda hem källkoden och analysera den.

Permalänk: https://www.webforum.nu/p/408308

## #8 — M@rtin, 2002-01-06T22:49Z

Okej. Tack!

Jag laddade hem en annan applet förut men den här var lite mer lättläslig för en icke-java-programmerare ;)

jag programmerar det nog i C++.

Permalänk: https://www.webforum.nu/p/408309

---

Tråden på webben: https://www.webforum.nu/amne/programmering/28862-kochs-snöflinga
