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

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

Войти
Регистрация
Восстановить пароль
 
Богдан!!
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 3
#1

Формула для нахождения третей вершыны равностороннего триугольника - C++

12.07.2011, 22:14. Просмотров 999. Ответов 11
Метки нет (Все метки)

помогите пожалуста найти формулу для нахождения третей вершыны в декартовой системе координат тоесть известно к примеру x1,y1, и x2,y2 и найти x3,y3

 Комментарий модератора 
Прекращайте дублировать темы!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2011, 22:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Формула для нахождения третей вершыны равностороннего триугольника (C++):

Реализировать метод нахождения гепотенузы и площади триугольника . - C++
обект прямоугольный триугольник , задан длинами катетов.Конструктор должен розрешыть создавать обекты з иницыализацией и...

Формула для нахождения определителя матрицы - C++
Здравствуйте! У меня имеется небольшой вопрос: как записать формулу для нахождения определителя матрицы(ранг>2) на с++? Считать...

Составить функцию нахождения площади равностороннего треугольника - C++
помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... \Вопрос 3. Составить функцию, которая получает как аргумент...

Площадь триугольника..! - C++
Найти периметр и площадь прямоугольного треугольника, если дано длины его катетов a и b. С++.

Формула для нахождения вероятности - Теория вероятностей
Привет. Можете помочь найти формулу для решения такой задачи: Кубик бросают N раз. Какая вероятность того, что сумма чисел будет равна Q?

формула для нахождения суммы ряда - MS Excel
прошу помочь написать формулу для вычисления суммы ряда

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.07.2011, 23:03 #2
Цитата Сообщение от Богдан!! Посмотреть сообщение
помогите пожалуста найти формулу для нахождения третей вершыны в декартовой системе координат тоесть известно к примеру x1,y1, и x2,y2 и найти x3,y3
В этой задаче точные координаты третьей вершины найти нельзя. В любом случае это будет множество точек. В одном случае это множество будет выражено прямой , в двух других случаях это будут окружности.
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
12.07.2011, 23:14 #3
В этой задаче точные координаты третьей вершины найти нельзя. В любом случае это будет множество точек. В одном случае это множество будет выражено прямой , в двух других случаях это будут окружности.
либо я что-то не понимаю, либо ты сейчас говоришь про равнобедренный, а не равносторонний треугольник.
Богдан!!
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 3
12.07.2011, 23:22  [ТС] #4
Равносторонний триугольник, возможно только 2 варианта... иначе не как, а фот с формулой некак не могу определиться(( сколько ищю в интернете нифига нет.. или я плохо ищю((тоько пожалуста не рассуждайте на тему моих умений поиска ^_^
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,602
12.07.2011, 23:22 #5
Фактически имеем две точки на плоскости. Можно либо провести прямую, на которой лежат эти точки, либо окружность с диаметром бо'льшим или равным расстоянию между точками. valeriikozlov всё правильно сказал.
Богдан!!
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 3
12.07.2011, 23:23  [ТС] #6
мне не важно как найдуться эти точьки.. мне главное получить координаты
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,602
12.07.2011, 23:24 #7
Цитата Сообщение от Богдан!! Посмотреть сообщение
Равносторонний триугольник
А сразу сказать - интриги бы небыло?
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
12.07.2011, 23:30 #8
в названии темы написано же)
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,602
12.07.2011, 23:37 #9
Цитата Сообщение от Paporotnik Посмотреть сообщение
в названии темы написано же)
Хе, точно
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
13.07.2011, 00:44 #10
ну, раз уж человек просит именно формулу, то:

x3=|x1-x2|/2+min(x1,x2)+cos(pi/2-alpha)*sqrt(L^2-(L/2)^2)
y3=|y1-y2|/2+min(y1,y2)+sin(pi/2-alpha)*sqrt(L^2-(L/2)^2), где
L = sqrt(|y1-y2|^2+|x1-x2|^2) - длина стороны
alpha = arccos(L^2-(L/2)^2) - угол между известной стороной и осью абсцисс. знак не интересует
min(x1,x2) - взятие минимального из двух.

для второй точки поменять знак перед косинусом и синусом на -.

Добавлено через 19 минут
пардон, в формуле угла деление, а не вычитание.
grizlik78
Эксперт С++
1908 / 1440 / 111
Регистрация: 29.05.2011
Сообщений: 2,996
13.07.2011, 00:53 #11
Всё-таки интересно, где люди берут такие сложные формулы?

C
1
2
3
4
double xp = (x2 - x1);
double yp = (y2 - y1);
double x3 = x1 + 0.5*(xp - yp*sqrt(3));
double y3 = y1 + 0.5*(xp*sqrt(3) + yp);
Второй треугольник получится, если поменять местами первые две точки.
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
13.07.2011, 05:21 #12
Paporotnik, точно не внимательно прочитал и писал про равнобедренный.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2011, 05:21
Привет! Вот еще темы с ответами:

формула для нахождения площади трегульника - Алгебра
даны данные: две длины А и В сторон треугольника и угол между ними С. Какую использовать формулу для нахождения площади S ? Заранее...

Формула для нахождения разности в часах Exel - MS Excel
нужна формула для того чтобы из одного времени вычесть другое и при этом если результат больше 10 то писалось 10 помогите пож))))

Ввести координаты вершин и посчитать: для отрезка — длину, для триугольника и четырехугольника — периметр - PascalABC.NET
В соответсвии с веденным колличеством вершин плоской фигуры ( 2 - отрезок, 3 - треугольник, 4 - четырехугольник), ввести координаты вершин...

Формула нахождения % от банка - MS Excel
Привет всем! очень нужна формула для расчёта ставок в букмекерской конторе. ПО типу флет. Т.е. процент от банка. Ниже прикрепляю файл где...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
13.07.2011, 05:21
Ответ Создать тему
Опции темы

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