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

Окружность по 3-ём точкам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма цифр в матрице выше главной диаганали http://www.cyberforum.ru/cpp-beginners/thread186651.html
Двумерные массивы. Задача 2.1 Во входном файле задана целочисленная квадратная матрица. Посчитать среднее арифметическое значение ее нечетных элементов, расположенных выше главной диагонали. ...
C++ матрица дана квадратная целочисленная матрица. организовать ввод матрицы. в каждой строке матрицы найти минимальный элемент и поменять его местами с элементом главной диагонали в этой строке. полученную... http://www.cyberforum.ru/cpp-beginners/thread186645.html
Составить программу вычисления числового ряда для известного числа членов ряда N. C++
Пожалуйста, как на C++ выполнить это задание, много времени потратил и все никак. Работает частично, но что-то я упускаю. Составить программу вычисления числового ряда для известного числа членов...
Файлы в С++ C++
Привет всем. написал программу на С++. но почему-то она не работает. не записывает в выходной файл нужные значения. Помогите решить проблему. #include<iostream.h> #include<iomanip.h>...
C++ Переработать строку и изменить все русские буквы Ф на русскую букву Ю http://www.cyberforum.ru/cpp-beginners/thread186640.html
Возникла такая необходимость. Переработать строку и изменить все русские буквы Ф на русскую букву Ю. Вышла вот такая вот программа: #include "stdafx.h" #include <conio.h> #include...
C++ Таблица идентификаторов. Метод: Простой список. Программа, строящая таблицу идентификаторов. Помогите пожалуйста написать функции: 1) InsertId - должна осуществлять вставку нового элемента. 2) PrintTab - должна печатать таблицу Функция FindId... подробнее

Показать сообщение отдельно
QWAN
58 / 57 / 1
Регистрация: 02.09.2008
Сообщений: 181
05.11.2010, 17:57
1) Три точки лежат на окружности.
2) Три точки (допустим точки А,Б,С) образуют треугольник (вписанный). Пусть точка Б - вершина треугольника напротив самой длинной грани нашего треугольника.
3) Каждая грань треугольника, это хорда нашей окружности.
4) Если взять две грани треугольника и провести из их центров прямые (перпендикулярные к этим граням), они пересекутся в центре окружности (О).
5) Сравниваем длины отрезков (от центра до любой из точек нашего треугольника) и находим самый маленький радиус.

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