You are on page 1of 14

ENEAGON1 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.

5) INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 7 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((8 * t(k) + 1) * ri / 36) / 3.9 ^ k y = y + 2.5 * COS((8 * t(k) + 1) * ri / 36) / 3.9 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m ENEAGON2
REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1)

WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 9 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x = 0 y = 0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((16 * t(k) - 3) * ri / 72) / 5 ^ k y = y + 2.5 * COS((16 * t(k) - 3) * ri / 72) / 5 ^ k NEXT u1 = v1 = v2 = k x + a / 2 ^ (m + 1) y + 1 / 2 ^ (m + 1) y + 1 / 2 ^ (m + 1)

LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m HEPTAGON1

REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?"

FOR m = 0 TO p FOR n = 0 TO 7 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((16 * t(k) + 1) * ri / 14) / 3.2 ^ k y = y + 2.5 * COS((16 * t(k) + 1) * ri / 14) / 3.2 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

HEPTAGON2 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(5): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p

FOR n = 0 TO 14 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 7: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 7: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((16 * t(k) + 1) * ri / 28) / 4 ^ k y = y + 2.5 * COS((16 * t(k) + 1) * ri / 28) / 4 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

HEXAGON1 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p

FOR n = 0 TO 7 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((4 * t(k) + 1) * ri / 12) / 3 ^ k y = y + 2.5 * COS((4 * t(k) + 1) * ri / 12) / 3 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

HEXAGON2 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 7 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?"

n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((4 * t(k) + 1) * ri / 12) / 3.7 ^ k y = y + 2.5 * COS((4 * t(k) + 1) * ri / 12) / 3.7 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

OCTAGON1 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(3): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 8 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n

FOR l = 0 TO m - 1 t(l) = n1 MOD 8: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 3 * SIN((9 * t(k) + 1) * ri / 36) / 3.4 ^ k y = y + 3 * COS((9 * t(k) + 1) * ri / 36) / 3.4 ^ k NEXT k u1 = x + a / 2 ^ (m + 1) v1 = y + 1 / 2 ^ (m + 1) v2 = y + 1 / 2 ^ (m + 1)

LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m OCTAGON2 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(3): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 8 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1

t(l) = n1 MOD 8: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 3 * SIN((9 * t(k) + 1) * ri / 36) / 4 ^ k y = y + 3 * COS((9 * t(k) + 1) * ri / 36) / 4 ^ k NEXT k u1 = x + a / 2 ^ (m + 1) v1 = y + 1 / 2 ^ (m + 1) v2 = y + 1 / 2 ^ (m + 1)

LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

PENTAGON1 REM Sier_4

CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(3): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 8 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n

FOR l = 0 TO m - 1 t(l) = n1 MOD 8: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((2 * t(k) + 1) * ri / 5) / 2.6 ^ k: REM this number '2' in bellow formulas make the number of "UNIVERSES ?", the higher, more universes '2' make a unique one. y = y + 2.5 * COS((2 * t(k) + 1) * ri / 5) / 2.6 ^ k

NEXT k u1 = x + a / 2 ^ (m + 1) v1 = y + 1 / 2 ^ (m + 1) v2 = y + 1 / 2 ^ (m + 1)

LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

PENTAGON2 REM Sier_4 REM DEFINT K-N, P CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(3): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 8 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?"

n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 8: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2.5 * SIN((2 * t(k) + 1) * ri / 5) / 3 ^ k: REM this number '2' in bellow formulas make the number of "UNIVERSES ?", the higher, more universes '2' make a unique one. y = y + 2.5 * COS((2 * t(k) + 1) * ri / 5) / 3 ^ k

NEXT k u1 = x + a / 2 ^ (m + 1) u2 = x + a / 2 ^ (m + 1) v1 = y + 1 / 2 ^ (m + 1) v2 = y + 1 / 2 ^ (m + 1)

LINE (u1, v1)-(u1, v2), m REM LINE -(u2, v1), m REM LINE -(u1, v1), m IF INKEY$ <> "" THEN END NEXT n NEXT m

SQUARES1 INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 7 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?"

n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 2 * SIN((1 * t(k) + 1) * ri / 2) / 2 ^ k y = y + 2 * COS((1 * t(k) + 1) * ri / 2) / 2 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m SQUARES2 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-6.6, -4.4)-(6.6, 4.5) INPUT "Grau="; p DIM t(p): a = SQR(7): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 7 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n

FOR l = 0 TO m - 1 t(l) = n1 MOD 9: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 9: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 7.5 * SIN((1 * t(k) + 1) * ri / 2) / 3 ^ k y = y + 7.5 * COS((1 * t(k) + 1) * ri / 2) / 3 ^ k NEXT k u1 = x + a / 2 ^ (m + 2) v1 = y + 1 / 2 ^ (m + 2) v2 = y + 1 / 2 ^ (m + 2) LINE (u1 - 7.5, v1)-(u1 - 7.5, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m TRIANGLES1 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-16.6, -14.4)-(16.6, 14.5) INPUT "Grau="; p DIM t(p): a = SQR(2): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 8 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1

t(l) = n1 MOD 4: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing. n1 = n1 \ 6: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 8 * SIN((16 * t(k) + 1) * ri / 6) / 2 ^ k y = y + 8 * COS((16 * t(k) + 1) * ri / 6) / 2 ^ k NEXT k u1 = x + a / 2 ^ (m + 1) v1 = y + 1 / 2 ^ (m + 1) v2 = y + 1 / 2 ^ (m + 1) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

TRIANGLES2 REM Sier_4 CLS: SCREEN 12: ri = 4 * ATN(1) WINDOW (-16.6, -14.4)-(16.6, 14.5) INPUT "Grau="; p DIM t(p): a = SQR(2): REM the number 'a' give the oblateness of the triangles, the higher, the more oblate. Perhaps "OBLATENESS ?" FOR m = 0 TO p FOR n = 0 TO 8 ^ m - 1: REM the number under 'powers m' increases to a certain point the number of triangles and then begin to decrease. Interesting. "POPULATION ?" n1 = n FOR l = 0 TO m - 1 t(l) = n1 MOD 4: REM this number, above '2' is inefective (up to this moment), unless it is '1' or '2'. From 3 upwards it does change nothing.

n1 = n1 \ 6: REM this number '6' increasing, it diminuishes the 'envelope' of the inside triangles. Perhaps to be named "CLOUD ?" NEXT l x=0 y=0 FOR k = 0 TO m - 1 x = x + 8 * SIN((16 * t(k) + 1) * ri / 6) / 2.5 ^ k y = y + 8 * COS((16 * t(k) + 1) * ri / 6) / 2.5 ^ k NEXT k u1 = x + a / 2 ^ (m + 1) v1 = y + 1 / 2 ^ (m + 1) v2 = y + 1 / 2 ^ (m + 1) LINE (u1, v1)-(u1, v2), m IF INKEY$ <> "" THEN END NEXT n NEXT m

You might also like