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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.75
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
#1

Вычислить высоту и биссектрису треугольника - C++

01.03.2010, 18:37. Просмотров 3409. Ответов 22
Метки нет (Все метки)

Треугольник задан координатами вершин А (0; 0), В (11; 10) и С (-11; 12). Вычислить высоту и биссектрису.
Помогите!!!!!!!((((((((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2010, 18:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить высоту и биссектрису треугольника (C++):

Вычислить высоту треугольника - C++
Всем привет!Поступил на первый курс!У нас програмирование на Borland C++!Уже начали грузить!Кому не тяжело решите 4 программы!Но напишите...

Вычислить площадь и высоту треугольника - C++
Помогите написать на С++. Даны координаты трёх точек на плоскости. Если они могут быть вершинами равностороннего треугольника, вычислить...

Вычислить площадь и высоту равностороннего треугольника - C++
Введите три числа. Если они могут быть сторонами равностороннего треугольника, вычислите его площадь и длину высоты. Выведите стороны,...

Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c - C++
Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c.

Вычислить синус угла и биссектрису - C++
Найти синус угла (A+B) и бисиктрису угла B

Найти площадь и высоту треугольника - C++
Дана сторона равностороннего треугольника. Найти площадь этого треугольника и его высоту. Ребята,выручайте!

22
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 18:40 #2
существует формула,при помощи которой вычисляются длины стороно треугольника...тема Вектор,щас поищу формлу
0
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 18:45  [ТС] #3
Помогите мне нужен сам код програми!!!!!!!
0
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 18:49 #4
вот формула площади треугольника при помощьи кординат
S = |(x1 – x3)·(y2 – y3) – (x2 – x3)·(y1 – y3)|/2,
что делать дальше надо думать

Добавлено через 16 секунд
Alston, а можно смотреть ваш?код

Добавлено через 1 минуту
Площадь можно найти по формуле Герона:
S = sqrt( p (p-a) (p-b) (p-c) )
S - площадь
sqrt - квадратный корень
p = (a+b+c) / 2 - полупериметр
a, b, c - стороны
Поделив удвоенную площадь на одну из сторон получим высоту, опущенную на эту сторону

Добавлено через 25 секунд
высоту нашли,теперь биссектриса
0
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 18:50  [ТС] #5
вот что я только сделал!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#pragma argsused
#include<iostream.h>
int main(int argc, char* argv[])
{
int x1,y1,x2,y2,x3,y3;
 float a,b,c,M,p,S,R;
cout << "Vvedit kordunatu tochku A : " <<"\n";
 cout << "x: ";
 cin >> x1;
 cout <<"\n";
 cout << "y: ";
 cin >> y1;
 cout << "Vvedit kordunatu tochku B : " <<"\n";
 cout << "x: ";
 cin >> x2;
 cout <<"\n";
 cout << "y: ";
 cin >> y2;
 cout << "Vvedit kordunatu tochku C : " <<"\n";
 cout << "x: ";
 cin >> x3;
 cout <<"\n";
 cout << "y: ";
 cin >> y3;
 
   cin.get();
   return 0;
}
0
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 18:51 #6
Код
Дано: Треугольник АВС,АD-биссектриса ! АВ=18 см,ВС=21 см,АС=24см Найти: ВD,DC,AD Помогите пойжалуста решить срочно надо!!!!Очень срочно!

Биссектриса делит сторону на части пропорционально прилежащим сторонам. ВД /ДС=18 /24 =3/4, то есть ВД содержит 3 части, а ДС 4 части. Тогда
ВД = 21: 7 *3 =9см ДС = 21:7*4=12см
АД можно найти по плану
1) Из тр-ка АВС по теореме косинусов найдем косинус угла В
косинус угла В = 1/4
2) Из тр-ка АВД , зная ,что АВ=18, ВД=9 и косинус угла В = 1/4
по теореме косинусов найдём АД. АД=18
0
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 18:51  [ТС] #7
Я только учусь, напишите мне код пожалуста!!!!!!
0
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 18:51 #8
Alston, используйте теги
0
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 18:52  [ТС] #9
ну пожалуста!!!
Завтра сдавать мне будет капец...!((
0
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 18:53 #10
Цитата Сообщение от МедведЪ Посмотреть сообщение
Поделив удвоенную площадь на одну из сторон получим высоту, опущенную на эту сторону
какую высоту надо найти
0
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 18:55  [ТС] #11
Высоту hb и биссектрису Wc

Добавлено через 36 секунд
Мне просто код нужен програмный!!!! Чтобы програма работала!!!(
0
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 18:56 #12
Цитата Сообщение от Alston Посмотреть сообщение
Мне просто код нужен програмный!!!! Чтобы програма работала!!!(
я не калькулятор,мне нужно время чтобы из формулы сделать код
1
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 19:01  [ТС] #13
Хорошо, подумайте пожалуста!)
0
AnonymC
1176 / 459 / 30
Регистрация: 23.06.2009
Сообщений: 6,363
Завершенные тесты: 1
01.03.2010, 19:13 #14
так надо
1.найти стороны треугольника если известны координаты точек
2.потом
Цитата Сообщение от МедведЪ Посмотреть сообщение
Биссектриса делит сторону на части пропорционально прилежащим сторонам. ВД /ДС=18 /24 =3/4, то есть ВД содержит 3 части, а ДС 4 части. Тогда ВД = 21: 7 *3 =9см ДС = 21:7*4=12см АД можно найти по плану 1) Из тр-ка АВС по теореме косинусов найдем косинус угла В косинус угла В = 1/4 2) Из тр-ка АВД , зная ,что АВ=18, ВД=9 и косинус угла В = 1/4 по теореме косинусов найдём АД. АД=18

т.к. у меня 1ой формулы нет,не смогу написать код..найдите формулу-попробую
1
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
01.03.2010, 19:35  [ТС] #15
а сдесь посмотрите!!
http://ru.wikipedia.org/wiki/%D0%A2%...BD%D0%B8%D0%BA

Добавлено через 13 минут
Чтобы знайты сторону АВ:
вектор АВ иметь координаты AB = (11-0; 10-0) = (11; 10)
длина вектора (т.е. сторона АВ) | AB | = sqr (11 * 11 +10 * 10)
И так следующие!!!)
0
01.03.2010, 19:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2010, 19:35
Привет! Вот еще темы с ответами:

Найти высоту и медиану треугольника - C++
Треугольник задан координатами вершин А(0;0) В(2;2-1) C(2,2+1) Обчислить высоту hb и медиану mc.

Найти площадь, высоту и радиусы вписанной и описанной окружности по сторонам треугольника - C++
даны стороны равностороннего треугольника.найти площадь,высоту,радиусы вписанной и описанной окружности. помогите решить, надо лабы сдать(

функция, которая принимает высоту треугольника и выводит на экран прямоугольный треугольник - C++
Напишите функцию, которая принимает высоту треугольника и выводит на экран прямоугольный треугольник из звездочек.:help:

Найти площадь треугольника,его высоту,радиусы вписанной и описанной окружностей - C++
дана сторона равностороннего треугольника.Найти площадь этого треугольника,его высоту,радиусы вписанной и описанной окружностей. Помогите...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

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