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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2009, 22:20   #1
hi-end1
 
Регистрация: 17.10.2009
Сообщений: 5
По умолчанию delphi Нарисовать дугу =)

создать объект: дуга
Задание: Разработать программный модуль, реализующий объект в соответствии с заданным вариантом. Необходимые графические программы взять из объекта TCanvas модуля GRAPHICS

помогите плз с кодом этой программы. Она наверное очень простая, но я с ООП почти совсем не знаком, поэтому не предаставляю как делать.
В универе все молчат как партизаны (особенно преподы, им лень объяснять естественно =). просто задание дали и все. Лабу совсем скоро сдавать.
Somebody, help!!!
hi-end1 вне форума Ответить с цитированием
Старый 22.10.2009, 01:23   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

наработки?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 22.10.2009, 01:25   #3
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

Что ещё за модуль GRAPHICS?

Юзай функцию Arc(...) - дуга.
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 22.10.2009, 01:30   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
Что ещё за модуль GRAPHICS?
Модуль, который содержит описание канвы.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 22.10.2009, 01:34   #5
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

А ну да.. Только непонятно зачем его было упоминать в задании...
Никогда на него внимание не обращал, ибо сам добавляется в раздел uses
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 22.10.2009, 08:49   #6
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

ТС, попробуй что-то вроде этого:
Код:
X:=5;
Y:=4;
R:=30;
Down:=10;
For YI=Y-R to Y+R do
 For XI=X-R to X+R do
  If (XI*XI+YI*YI=R*R) And (Y-R+Down<YI) Then Canvas.Pixels[XI,YI]:=$FFFFFF;
Как-то примерно так. Конечно не лучший способ, но если честно, я формулу забыл, которая через синус идет.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Нарисовать фигуру которая двигаеться по линии satanclaus Помощь студентам 10 11.10.2009 21:22
как нарисовать лыжника в delphi Валерия Помощь студентам 8 11.01.2009 13:20
Читая данные из текстового файла,нарисовать розу ветров в Delphi Gaika Помощь студентам 2 14.09.2008 12:24
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Нарисовать форму LeoN Общие вопросы Delphi 2 20.10.2007 15:01