Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2011, 21:33   #1
AFA
Пользователь
 
Регистрация: 19.04.2009
Сообщений: 69
По умолчанию нарисовать Улитку Паскаля

Уравнение Улитки Паскаля: p = 2r cos(f) +- l
форма зависит от соотношения между параметрами r и l:
1) l < 2r, 2) l = 2r, 3) l > 2r.
Заранее благодарен!
AFA вне форума Ответить с цитированием
Старый 10.04.2011, 22:00   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

Код:
    t := 0;
    a := 3;

    While t <= 6.28 do begin
        x := a * cos(t-o) * (1 + cos(t+o));
        y := a * sin(t-o) * (1 + cos(t+o));
        PutPixel(round(dx + (x*(15+sc))) + 320, round(dy + (y*(15+sy))) + 240,color);
        t := t + 0.01;
    end;
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/
VadikV вне форума Ответить с цитированием
Старый 10.04.2011, 22:43   #3
AFA
Пользователь
 
Регистрация: 19.04.2009
Сообщений: 69
По умолчанию

VadikV
Спасибо, счас попробую!
вопрос: почему там 6.28?
AFA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из паскаля в С++ Defender42 Помощь студентам 9 05.04.2011 16:37
С Паскаля на Си++ Svetlanka_ya Помощь студентам 0 16.05.2010 12:17
С паскаля на c++ Sparky Помощь студентам 1 09.03.2010 16:56
от паскаля к с++ WOLFak Обсуждение статей 11 27.01.2010 00:18
из Паскаля в С++ Lees27 Общие вопросы C/C++ 1 14.09.2009 23:29