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

Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ умножение многочлена http://www.cyberforum.ru/cpp-beginners/thread880135.html
C++ Выполнить сортировку одномерного массива X(100) методом Шелла задание: Выполнить сортировку одномерного массива X(100) методом Шелла. В отсортированном одномерном массиве X(100)выполнить поиск заданного элемента методом бинарного поиска. Вот программа: #include <iostream.h> int main() { Float x ={5, 9, 45, 82, 46, 13, 55, 95, 342, 3, 2, 4, 78, 62, 93, 85, 53, 66, 64, 36, 869, 6, 26, 698, 256, 49, 854, 985, 658, 951, 236, 569, 24, 63, 1, 45,... http://www.cyberforum.ru/cpp-beginners/thread880126.html
Написать программу, которая выражает среднее арифметическое элементов матрицы суммы целых чисел без учета значений мин и макс элементов C++
Написать программу, которая выражает ср. арифметическое элементов матрицы суммы целых чисел размерностью 3*3 без учета значений мин и макс элементов. Вывести на экран полученную сумму, а также мин и макс значения. Ввести двумерный массив 4*4, подсчитать кол-во (+) и (-) элементов и вывести статистику по строкам, сколько (+), сколько (-) и подсчитать общую сумму.
C++ Очередная сортировка в структуре студент
по заданию нужна сортировка по возрастанию номера групп, если я пытаюсь использовать для этого qsort, компилятор выдаёт фатальную ошибку. по возможности вставить эту сортировку после чтение массива из файла, или же дать алгоритм использования qsort, видимо я её не правильно описываю :( заранее благодарю #include <iostream> #include <cstring> #include <stdlib.h> #include "fstream"
C++ Бред со счетом http://www.cyberforum.ru/cpp-beginners/thread880119.html
С начало грешил на свой компилятор, но после попробовал на Visual Studio 2010 и тот же результат. Какого черта в коде ниже, 264.088/11 НЕ ровняется 24.008 ? Может тут надо что-то добавить ? #include <iostream> #include <windows.h> using namespace std; int main() {
C++ Работа с шифром (шифр Цезаря) В файле дан исходный текст. Написать две функции: encrypt() - принимает исходный текст, зашифровывает его, используя шифр Цезаря, и записывает результат во второй файл; decrypt() - принимает зашифрованный текст, расшифровывает его, и записывает результат в третий файл. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,181
Завершенные тесты: 1
27.05.2013, 09:02     Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю)
Радиус окружности (R),
прямая соединяющая центр и заданную точку a=sqrt((xc-x)*(xc-x)+(yc-y)*(yc-y))
и касательная к окружности b
образуют прямоугольный треугольник ( a - гипотенуза).
b=sqrt(a*a-R*R)
Остается только решить систему уравнений
(x-x0)*(x-x0)+(y-y0)*(y-y0)=b*b
(xc-x0)*(xc-x0)+(yc-y0)*(yc-y0)=R*R
 
Текущее время: 18:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru