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

Описать переменную круг, в которой содержатся все дан* ные для построения круга в декартовой системе координат - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив A(N). Сформулировать массив B(M), элементами которого являются большие из двух рядом стоящих в массиве A чисел http://www.cyberforum.ru/cpp-beginners/thread993595.html
Нужен код программы. Помогите даме пожалуйста.
C++ Информационная система учета рабочего времени Информационная система учета рабочего времени. Система учета рабочего времени позволяет руководителям выдавать задания и отслеживать ход их выполнения, а исполнителям вести учет рабочего времени,... http://www.cyberforum.ru/cpp-beginners/thread993588.html
C++ Иерархия классов для будущей игры
Здравствуйте. До этого писал простенькие игрушки вроде карточных игр, но захотелось написать что то более сложное: аркаду типу марио или рпгшку. Ну для этого уже нужно более продуманую архитектуру....
C++ Структуры. Решение кода программы
Пожалуйста, помогите написать код к программе. -Задача- В столовой предлагаются N комплексных обедов из Q блюд. Известна стоимость и калорийность каждого блюда. Сколько стоит самый дешевый и самый...
C++ На что программа?точнее какие у нее условия? http://www.cyberforum.ru/cpp-beginners/thread993561.html
#include <iostream> #include <cmath> using namespace std; float fun (float x) {return sqrt(x)+x;} int main () { setlocale (LC_ALL,"Russian"); float a,b=13, c=21,d;cout<<"a="; cin>>a;
C++ Задача коммивояжёра Написать программу для решения задачи коммивояжёра с помощью алгоритма Литтла. Интерфейс должен позволять вводить количество городов (вершин графа) и значения элементов матрицы расстояний между... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1811 / 1168 / 229
Регистрация: 16.05.2013
Сообщений: 3,082
Записей в блоге: 5
Завершенные тесты: 1
31.10.2013, 14:07
Пару мыслей:
а) Минимальную окружность думаю можно определить рекуррсивно. Сперва для одной пары, затем беря полученную окружность и следущую. Так выйдем к общей окружности.
б)Достаточно ввести структуру вектор. Точка пересечения окружностей даст нам угол между радиусом к точке пересечения и прямой соеденяющей центры окружностей. Угол элементарно вычисляется по теореме косинусов. Затем зная угол наклона отрезка связующего центры и угол отклонения радиуса ведущего к точке пересечения окружностей определяем вектор который должен быть добавлен к координатам центра окружности для определения искомых точек пересечения.
Дерзайте
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru