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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
1Xtra
Сообщений: n/a
#1

Вращение окружностей вокруг определенного центра - C++

19.03.2013, 10:02. Просмотров 653. Ответов 1
Метки нет (Все метки)

Всем доброго времени и суток!
Как сделать вращающиеся окружности вокруг центра?
Рисунок есть.
Не могу понять как задать цикл вращения...
Версия 4.9.9.2 Dev-C++
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include<conio.h>
#include<graphics.h>
 
 main()
{
 
initwindow
setcolor(0)
Circle(800,500,34);
Circle(800,500,47);
Circle(800,500,92);
Circle(800,500,141);
Circle(800,500,223);
Circle(800,500,326);
Circle(800,500,402);
Circle(800,500,594);
Circle(800,500,766);
 
 
setcolor(4);
Setfillstyle(14);
Circle(800,500,23);
 
Setfillstyle(0);
 
Circle(834,500,4);
Circle(847,500,6); 
 
setcolor(1); 
setfillstyle();
Circle(892,500,6);
 
setcolor(4);
Setfillstyle();
Circle(941,500,5);
 
Circle(1023,500,14);
 
Circle(1126,500,10); 
setcolor(6);
MoveTo(1111,500);
LineTo(1141,500);
 
Circle(1202,500,10);
MoveTo(1190,515);
LineTo(1214,485);
 
Circle(1394,500,9); 
 
Circle(1566,500,3); 
 
closegraph();
getch();
}


Помогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2013, 10:02     Вращение окружностей вокруг определенного центра
Посмотрите здесь:
Осуществить "вращение" квадрата вокруг его центра C++
Вращение прямоугольника вокруг оси C++
Вращение кубика вокруг начала координат C++
Поворот треугольника (вокруг центра) C++
C++ Вращение объекта вокруг оси. Матрицы поворота.
C++ Имитация вращения дефиса вокруг центра симметрии
Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения. C++
C++ Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра
C++ Построить квадрат, который вращается вокруг своего центра на угол a
Содержимое матрицы размерности n x n повернуть на 90 по часовой стрелке вокруг центра симметрии матрицы. Исходная матрица вводится из файла C++
C++ Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей
C++ Получить координаты центра тяжести системы, а также расстояние от центра тяжести до всех точек системы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
StormSpirit
6 / 6 / 2
Регистрация: 13.02.2013
Сообщений: 32
19.03.2013, 13:47     Вращение окружностей вокруг определенного центра #2
Попробуйте менять угол, далее через синус и косинус этого угла и расстояние от центра вращения до центра окружности вычислять координаты нового положения центра окружности, затем отрисовать окружность по новым координатам.
Yandex
Объявления
19.03.2013, 13:47     Вращение окружностей вокруг определенного центра
Ответ Создать тему
Опции темы

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