|
69 / 61 / 11
Регистрация: 08.04.2019
Сообщений: 117
|
||||||
Биссектриса угла по 3 точкам01.05.2024, 00:48. Показов 5084. Ответов 54
Задаются 3 точки X(x1, y1), Y(x2, y2), Z(x2, y2) в следующем формате: x1 y1 x2 y2 x3 y3. Выдать 3 коэффициента уравнения биссектрисы угла YXZ (уравнение вида Ax + By + C = 0). Вот мой код:
А тесты не проходит... Что тут может быть не так? Заранее спасибо.
0
|
||||||
| 01.05.2024, 00:48 | |
|
Ответы с готовыми решениями:
54
Биссектриса угла на плоскости Лобачевского Биссектриса угла, заданного тремя точками
|
|
Заблокирован
|
||
| 03.05.2024, 23:34 | ||
|
да нам все плевать что там думает система вы не поняли саму сутьь бессмысленности этого задания
0
|
||
|
69 / 61 / 11
Регистрация: 08.04.2019
Сообщений: 117
|
|
| 03.05.2024, 23:37 [ТС] | |
|
SmallEvil, я не пойму, чем я тебе не угодил? Что ты так пассивно-агрессивно мне отвечаешь? Я учусь на программиста, мне нужно знать алгоритмы, в том числе и умение применять аналитическую геометрию. Может (вероятнее всего, т.к. я не собираюсь становиться гейм-девом), мне это и не пригодится, но база должна быть обязательно. Кто знает, куда меня жизнь заведет. А это задание - часть контеста. Контесты по программированию были, есть, и будут. Для оценки знаний есть экзамен, а контест лишь показывает, что ты умеешь применять их на практике.
0
|
|
|
Заблокирован
|
|
| 03.05.2024, 23:39 | |
|
0
|
|
|
69 / 61 / 11
Регистрация: 08.04.2019
Сообщений: 117
|
|
| 03.05.2024, 23:40 [ТС] | |
|
SmallEvil, лежит в системе, сданное
![]() Я написал чуть повыше, что не так, и если кто хочет, доведет это до ума
0
|
|
|
736 / 700 / 110
Регистрация: 29.05.2015
Сообщений: 4,267
|
||
| 04.05.2024, 08:42 | ||
|
0
|
||
|
736 / 700 / 110
Регистрация: 29.05.2015
Сообщений: 4,267
|
|
| 04.05.2024, 14:26 | |
|
Я че то запутался в простой арифметике. На рисунке у меня угол с координатами, начальные координаты угла 20,20. По формулам рассчитываются координаты второй точки биссектрисы, для у = 100 х = 62. По этим координатам нарисована красная линия (биссектриса), и видно, что она делит угол правильно пополам. Проблема возникает при попытке применить формулу из https://mathter.pro/angem/2_2_... ktoru.html
(х - х0)/р1 = (у - у0)/р2 (х - 20) / 62 = (у - 20) / 100 100х - 2000 = 62у - 1240 100х = 62у + 760 х = 0.62у + 7.6 Но при подстановке у = 100 выдает неверный ответ, мешает эта самая +7.6. Для угла с началом координат 0,0 считает правильно. Где я ошибаюсь?
0
|
|
|
6147 / 2840 / 1040
Регистрация: 01.06.2021
Сообщений: 10,345
|
|
| 04.05.2024, 14:39 | |
|
alexu_007, я не совсем понял, что ты хочешь?
По вышеприведенному мной коду для нахождения коэффициентов, для твоих точек я получаю: A = -1.32127 B = 0.693794 C = -12.5494 Таким образом, уравнение прямой: -1.32127 * x + 0.693794 * y - 12.5494 = 0 Собственно, такие же значения и у тебя на скриншоте. Ты хочешь, чтобы биссектриса полностью находилась внутри треугольника или чтобы она выглядела как луч?
0
|
|
|
736 / 700 / 110
Регистрация: 29.05.2015
Сообщений: 4,267
|
||
| 04.05.2024, 14:45 | ||
|
0
|
||
|
6147 / 2840 / 1040
Регистрация: 01.06.2021
Сообщений: 10,345
|
|
| 04.05.2024, 14:49 | |
|
alexu_007, если хочешь нарисовать биссектрису как луч, то для функции рисования отрезка в Qt тебе нужны две точки.
Первая точка: это 20, 20 Для нахождения второй точки, поставляешь в уравнение прямой x или y, а потом находишь y или x. Что будешь подставлять, зависит от размеров окна для рисования. Нужно подставлять крайние значения.
0
|
|
|
736 / 700 / 110
Регистрация: 29.05.2015
Сообщений: 4,267
|
|
| 04.05.2024, 14:50 | |
|
Да я нашёл уже эти вторые координаты. Первая точка 20, 20. Вторая 62, 100. Я хочу по этим координатам коэффициенты подсчитать.
0
|
|
|
6147 / 2840 / 1040
Регистрация: 01.06.2021
Сообщений: 10,345
|
|
| 04.05.2024, 14:52 | |
|
alexu_007, т.е. одним словом, ты хочешь по двум точкам на прямой вывести три коэффициента уравнения прямой?
0
|
|
|
6147 / 2840 / 1040
Регистрация: 01.06.2021
Сообщений: 10,345
|
|
| 04.05.2024, 14:57 | |
|
alexu_007, вот формула
по этой формуле получаешь каноническое уравнение, а оттуда отделить коэффициенты не составит труда (x - xa) (yb - ya) - (y - ya) (xb - xa) =0 xa = 20 ya = 20 xb = 62 yb = 100 Получается 80 x - 42 y - 760 = 0 Предыдущая формула была для других целей. То была для нахождения канонического уравнения по точке и направляющему вектору.
0
|
|
|
6147 / 2840 / 1040
Регистрация: 01.06.2021
Сообщений: 10,345
|
|
| 04.05.2024, 15:09 | |
|
alexu_007, вроде правильно
A = 80 B = -42 C = -760
0
|
|
|
736 / 700 / 110
Регистрация: 29.05.2015
Сообщений: 4,267
|
||
| 04.05.2024, 15:11 | ||
|
Спасибо за формулу.
0
|
||
|
6147 / 2840 / 1040
Регистрация: 01.06.2021
Сообщений: 10,345
|
|
| 04.05.2024, 15:12 | |
|
alexu_007, но можно упростить коэффициенты, не нарушив целостность
A = 40 B = -21 C = -380
0
|
|
| 04.05.2024, 15:12 | |
|
Помогаю со студенческими работами здесь
55
Разработать функцию, вычисляющую величину угла по трём точкам на плоскости Биссектриса в треугольнике Биссектриса Треугольника С# (Си Шарп) Биссектриса, внешний угол Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|