Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

Fraktal

Uploader:RedakteurJojo
Datum/Zeit:22.09.2007 21:24:06

DIM K AS DOUBLE
DIM E AS DOUBLE
DIM F AS DOUBLE
DIM I AS DOUBLE
DIM J AS DOUBLE
DIM Z AS DOUBLE
DIM C AS DOUBLE
DIM N AS DOUBLE

SCREEN 19
CLS
INPUT "Iterationen: ",K
E = (Abs(-2.5)+Abs(1.5))/800
F = (Abs(-1.5)+Abs(1.5))/600
view Screen (-2.5, -1.5)-(1.5,1.5)
For I = (-2.5) To 1.5 STEP E
    For J = (-1.5) To 1.5 STEP F
        Z = 0
        N = 0
        C = I+J
        While (N<K) And (Abs(Z)<=4)
            N += 1
            Z = (Z*Z) + C
        WEND
        IF Abs(Z)>4 THEN
'            Print N
            N = Frac((N/4)*4)
            IF N = 1 THEN PSET(I,J),15
            IF N = 2 THEN PSET(I,J),4
            IF N = 3 THEN PSET(I,J),2
        END IF
    NEXT
NEXT
Getkey