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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2010, 20:08   #1
Alexsey1991
Пользователь
 
Регистрация: 14.12.2009
Сообщений: 32
По умолчанию Паскаль ABC вращение квадрата!!

Люди подскажите как можно сделать квадрат в плоскости?Есть ли такая процедура чтобы создать квадрат!А то нашел только Rectangle(x1,y1,x2,y2).Но он рисует прямоугольник.И как сделать чтоб квадрат вращался вокруг своей вершины.
Alexsey1991 вне форума Ответить с цитированием
Старый 27.04.2010, 10:16   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Жесть! по секрету скажу, Квадрат - это такой прямоугольник, у которого стороны РАВНЫ!

по вращению поищите на форуме, оговаривалось не раз.
Грубо говоря, Вам нужно по переданному в процедуру размеру стороны, начальной координаты вершины (центра вращения) и УГЛА найти координаты трёх других вершин. (используются sin(угла) и cos(угла))
потом пауза. (чтобы вращение было видимым "на глаз"))
вывод квадрата цветом фона (чтобы стеерть его).
увеличить угол на маленькую величину.
если не нажали клавишу, то переход на начало цикла (процедура рисования квадрата по заданным параметрам).
всё.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль.Программа для нахождения чисел квадрата трёхзначного числа. vmilyoshin Помощь студентам 4 23.04.2010 13:25
Паскаль....вращение буковки) A.S.W Помощь студентам 7 31.03.2010 23:19
Паскаль, вращение треугольника. Arizonec Помощь студентам 4 03.01.2009 18:52