Грот - интересный форум

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3  
ОтветитьСоздать новую тему
> наши фобии, чего вы боитесь и как с этим бороться..
goom
сообщение Jan 12 2007, 01:53 AM
Сообщение #51





Группа: четвертая
Сообщений: 373
Регистрация: 18-August 05
Пользователь №: 302



Кошмарный исходник на паскале. (Реализация множества мандельброта, код не мой.)
CODE
program mandel;uses CRT, Graph;const     maxcol = 640;     maxrow = 200;     max_colors = 16;     max_iterations = 512;     max_size = 4;var   Q    :   array[0..349] of real;   XMax,YMax,XMin,YMin : real;   P,deltaP,deltaQ,X,Y,Xsquare,Ysquare : real;   i,color,row,col,GraphDriver,GraphMode : integer;   ch : char;begin     XMax := 1.2;     XMin := -2.0;     YMax := 1.2;     YMin :=-1.2;     GraphDriver := EGA;     GraphMode := EGALo;     InitGraph(GraphDriver,GraphMode,'');     deltaP := (XMax - XMin)/(maxcol);     deltaQ := (YMax - Ymin)/(maxrow);     Q[0] := YMax;     for row := 1 to maxrow do         Q[row] := Q[row-1] - deltaQ;     P := XMin;     for col := 0 to maxcol do     begin          if Keypressed then             exit;          for row := 0 to maxrow do          begin               X := 0.0;               Y := 0.0;               Xsquare := 0.0;               Ysquare := 0.0;               color := 1;               repeat               { this is the "meat" }                     Xsquare := X*X;                     Ysquare := Y*Y;                     Y := 2*X*Y + Q[row];                     X := Xsquare - Ysquare + P;                     inc(color);               until (color>=max_iterations) OR                     (Xsquare + Ysquare >= max_size);               PutPixel(col,row,(color MOD max_colors));          end;          P := P + deltaP;     end;     ch := ReadKey;end.
Брр... Чет никак не хочет сохранятся оригинальное форматирование. А, впрочем, так даже страшнее ))).
Вернуться к началу страницы
 
+Цитировать сообщение
Dr. FreID
сообщение Jan 12 2007, 02:12 AM
Сообщение #52





Группа: четвертая
Сообщений: 497
Регистрация: 13-June 05
Из: Россия, Мурманск
Пользователь №: 195



С паскалем сталкивался только в студенческие годы - и то на бумаге... не спец в сием вопросе... только вот одно смущает: что такое "програм мандель"? (IMG:http://www.grotto.ru/style_emoticons/grotto/biggrin.gif) (IMG:http://www.grotto.ru/style_emoticons/grotto/biggrin.gif) (IMG:http://www.grotto.ru/style_emoticons/grotto/biggrin.gif)
CODE
program mandel
Вернуться к началу страницы
 
+Цитировать сообщение
goom
сообщение Jan 12 2007, 02:17 AM
Сообщение #53





Группа: четвертая
Сообщений: 373
Регистрация: 18-August 05
Пользователь №: 302



Енто типа название ).

Полный исходник с комментариями - http://goom.webhop.org/pub/mandel.html.
Вернуться к началу страницы
 
+Цитировать сообщение
Houston
сообщение Jan 16 2007, 06:47 PM
Сообщение #54


Усё зашибись!


Группа: четвертая
Сообщений: 2,856
Регистрация: 13-May 05
Из: Москва
Пользователь №: 143



QUOTE(goom @ Jan 12 2007, 01:53 AM) *
Брр... Чет никак не хочет сохранятся оригинальное форматирование. А, впрочем, так даже страшнее ))).

Я сразу испугался и спрятался под стол)
Вернуться к началу страницы
 
+Цитировать сообщение
Marat_Piligrim
сообщение Feb 1 2007, 06:30 AM
Сообщение #55


Свободный ветер с занятым сердцем..


Группа: четвертая
Сообщений: 980
Регистрация: 21-February 05
Из: Russia/United Kingdom
Пользователь №: 69



Чем черт не шутит =)) ..
хмм.. чего же я боюсь... потерять близких людей наверное... ибо очевидных фобий не замечал..
Вернуться к началу страницы
 
+Цитировать сообщение
Lady
сообщение Feb 13 2007, 05:17 PM
Сообщение #56





Группа: четвертая
Сообщений: 118
Регистрация: 15-February 05
Из: Киев
Пользователь №: 22



А я очень боюсь темноты, высоты и пауков)))
Вернуться к началу страницы
 
+Цитировать сообщение
sunny
сообщение Feb 15 2007, 08:25 PM
Сообщение #57


солнечная


Группа: первая
Сообщений: 5,339
Регистрация: 10-February 05
Из: Украина, Одесса
Пользователь №: 1



Ой, я тоже боюсь пауков)))
Вернуться к началу страницы
 
+Цитировать сообщение

3 страниц V  < 1 2 3
ОтветитьСоздать новую тему

 

Текстовая версия Сейчас: 31st October 2024 - 04:53 AM