Форум программистов, компьютерный форум CyberForum.ru

Поворот фигуры - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 42, средняя оценка - 4.71
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
17.01.2011, 10:01     Поворот фигуры #1
Добрый день.
Необходима программа на С++ поворота треугольника вокруг заданной точки. То есть, что бы в начале предлагалось ввести координаты трех точек (х и у) -А,В,С. Поворот будет вокруг точки В на угол альфа (угол тоже задается как координаты точек). Необходимо что бы в конце была отрисовка начального треугольника и повернутого (желательно разными цветами).
Вот само задание как звучит:
Повернуть треугольник ABC на заданный угол относительно точки B.
Входные данные: координаты точек A, B, C и угол поворота.
Выходные данные: координаты нового треугольника, матрица преобразования.
Расчеты:
Для расчета нужно вставить формулу первую.
Название: formula.JPG
Просмотров: 2141

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

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

C++ поворот на 90...
C++ Вводить название фигуры, выводить формулу для вычисления площади этой фигуры
Поворот матрицы C++
Поворот фигуры C++
C++ Поворот фигуры в игре тетрис.
C++ Поворот массива на 45%
C++ Программа вычисления местонахождения точки относительно фигуры (лежит ли точка внутри, на контуре или вне фигуры)
Поворот фигуры на заданный угол C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
18.01.2011, 09:38  [ТС]     Поворот фигуры #2
Может хотя бы у кого есть что-то похожее?

Добавлено через 17 часов 37 минут
Как хотя бы просто сделать что бы при загрузке программы предлагалось ввести вершины треугольника и после он отрисовывался?
Yandex
Объявления
18.01.2011, 09:38     Поворот фигуры
Ответ Создать тему
Опции темы

Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru