Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/35: Рейтинг темы: голосов - 35, средняя оценка - 4.80
ПростоЯ
184 / 101 / 8
Регистрация: 30.05.2009
Сообщений: 759
1

Поворот фигуры

17.01.2011, 10:01. Просмотров 6299. Ответов 1
Метки нет (Все метки)

Добрый день.
Необходима программа на С++ поворота треугольника вокруг заданной точки. То есть, что бы в начале предлагалось ввести координаты трех точек (х и у) -А,В,С. Поворот будет вокруг точки В на угол альфа (угол тоже задается как координаты точек). Необходимо что бы в конце была отрисовка начального треугольника и повернутого (желательно разными цветами).
Вот само задание как звучит:
Повернуть треугольник ABC на заданный угол относительно точки B.
Входные данные: координаты точек A, B, C и угол поворота.
Выходные данные: координаты нового треугольника, матрица преобразования.
Расчеты:
Для расчета нужно вставить формулу первую.
Название: formula.JPG
Просмотров: 2181

Размер: 3.2 Кб
Полученные координаты необходимо вставить в формулу вторую
Название: formula1.JPG
Просмотров: 1382

Размер: 4.1 Кб
Таким образом получим координаты нового треугольника А*В*С*, повернутого на угол альфа против часовой стрелки.
Для понятия пример расчета для поворота на 90 градусов
Поворот фигуры
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2011, 10:01
Ответы с готовыми решениями:

Поворот фигуры
Всем привет, нужна ваша помощь: Я сделал функцию для поворота фигуры, но после...

Поворот фигуры по часовой стрелке
Помогите вывести формулу для поворота фигуры на произвольный угол. У меня...

Поворот фигуры на заданный угол
Добрый день. Простая задача - поворот фигуры, задаётся некоторый угол "фи"....

Поворот фигуры в игре тетрис.
Здравствуйте, пытаюсь написать тетрис, но вот не знаю как крутить фигуры,...

Вводить название фигуры, выводить формулу для вычисления площади этой фигуры
Вводить название фигуры (треугольник, квадрат, ромб, прямоугольник) выводить...

1
ПростоЯ
184 / 101 / 8
Регистрация: 30.05.2009
Сообщений: 759
18.01.2011, 09:38  [ТС] 2
Может хотя бы у кого есть что-то похожее?

Добавлено через 17 часов 37 минут
Как хотя бы просто сделать что бы при загрузке программы предлагалось ввести вершины треугольника и после он отрисовывался?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2011, 09:38

Программа вычисления местонахождения точки относительно фигуры (лежит ли точка внутри, на контуре или вне фигуры)
Нужно написать программу вычисления местонахождения точки относительно...

поворот на 90...
Хочу повернуть матрицу по часовой стрелке на 90 градусов, но че-то не...

Поворот изображения
Доброго времени суток. Возникла проблема при написании программы для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru