Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/71: Рейтинг темы: голосов - 71, средняя оценка - 4.76
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 94

Треугольник задан координатами своих вершин. Найти площадь треугольника

05.03.2013, 19:04. Показов 13555. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Треугольник задан координатами своих вершин. Найти площадь треугольника.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.03.2013, 19:04
Ответы с готовыми решениями:

Треугольник задан координатами своих вершин.Найти периметр и площадь треугольника
Треугольник задан координатами своих вершин.Найти периметр и площадь треугольника.

Треугольник задан координатами своих вершин. Найти площадь треугольника. (Описать тип – точка.)
Треугольник задан координатами своих вершин. Найти площадь треугольника. (Описать тип – точка.)

Треугольник задан координатами своих вершин. Найти его периметр и площадь.
Здрасте) Помогите пожалуйста Треугольник задан координатами своих вершин. Найти его периметр и площадь. (Описать функцию вычисления...

11
 Аватар для palva
4278 / 2970 / 693
Регистрация: 08.06.2007
Сообщений: 9,930
Записей в блоге: 5
05.03.2013, 20:12
Если на плоскости, то есть формула через определитель.
https://www.cyberforum.ru/cgi-bin/latex.cgi?S=\frac12\begin{vmatrix}A_x & A_y & 1\\ B_x & B_y & 1\\ C_x & C_y & 1 \end{vmatrix}
Если в пространстве, то вычислить длину векторного произведения векторов AB и AC и взять ее половину.

Что-то не могу справиться с отображением определителя. Все знаки "=" нужно убрать.
0
 Аватар для Izual
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
05.03.2013, 20:40
Цитата Сообщение от andreyua Посмотреть сообщение
Треугольник задан координатами своих вершин. Найти площадь треугольника.
Геометрию надо учить =)

S(треуг) = (1/2)*a*b*sin A (a,b - длины смежных сторон, определяете по модулю от координат вершин. sin A - угол, вокруг которого a и b стороны.)
0
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 94
05.03.2013, 20:44  [ТС]
Цитата Сообщение от Izual Посмотреть сообщение
Геометрию надо учить =)

S(треуг) = (1/2)*a*b*sin A (a,b - длины смежных сторон, определяете по модулю от координат вершин. sin A - угол, вокруг которого a и b стороны.)
Как в геометрии понятно. Вот как это сделать в коде С++ я не знаю
0
 Аватар для Izual
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
05.03.2013, 20:57
Цитата Сообщение от andreyua Посмотреть сообщение
Как в геометрии понятно. Вот как это сделать в коде С++ я не знаю
S(треуг) = (1/2)*a*b*sin A.

Я так понимаю консольное приложение, если ты умееш хотя бы "Hello World" сделать, то тут тебе просто нужно приложить немного усилий в поиске стандартной функции Sin. ( гугл поможет )

Переменные - три угла - по 2 int переменные там. Т.к. ты вводиш символы ( т.е. char ) (если я не забыл то в консоли так), то тебе нужно 6 переменных char, после их ввода программа должна перевести их в числа - функцией Atoi() (гугл поможет). Потом угол высчитываеш и всю формулу. И не забудь по модулю посчитать ( опять же наш любимый гугл поможет найти в С++ стандартную функцию модуля или сам напиши условие типа if (X1 < 0) X1 = -X1. )

П.с. вывод и ввод текста осуществляется методами Cout и Cin. Копайтесь, программирование занимательная штука, мозги развивает =) А вообще лучше книжечку приобретите типа "С++ освой на примерах" =)
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
07.03.2013, 23:15
andreyua, это геометрия 8-9-й класс, полистай формулу Герона
http://ru.wikipedia.org/wiki/Формула_Герона
0
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 94
10.03.2013, 02:14  [ТС]
ребята я написал в тему Форум Visual C++. так сделайте мне программу и киньте код сюда C++
я понимаю что там геометрия можно так и так а как сделать в коде программы я нуб.!
0
 Аватар для palva
4278 / 2970 / 693
Регистрация: 08.06.2007
Сообщений: 9,930
Записей в блоге: 5
10.03.2013, 02:29
Вы нам даже задачу не прояснили. Треугольник на плоскости или пространственный.
Цитата Сообщение от andreyua Посмотреть сообщение
Треугольник задан координатами своих вершин.
Сколько координат у вершины? Две или три? А, может быть, четыре? И такое бывает...
0
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 94
10.03.2013, 19:50  [ТС]
Цитата Сообщение от palva Посмотреть сообщение
Вы нам даже задачу не прояснили. Треугольник на плоскости или пространственный.

Сколько координат у вершины? Две или три? А, может быть, четыре? И такое бывает...
Треугольник на плоскости. Координат у вершины Две
0
 Аватар для palva
4278 / 2970 / 693
Регистрация: 08.06.2007
Сообщений: 9,930
Записей в блоге: 5
10.03.2013, 20:19
Ну тогда вообще одна строчка
C++
1
S=0.5*fabs(Ax*By+Ay*Cx+Bx*Cy-By*Cx-Cy*Ax-Ay*Bx);
1
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 94
12.03.2013, 18:00  [ТС]
Цитата Сообщение от palva Посмотреть сообщение
Ну тогда вообще одна строчка
C++
1
S=0.5*fabs(Ax*By+Ay*Cx+Bx*Cy-By*Cx-Cy*Ax-Ay*Bx);
координаты для 3 вершин
извини не туда глянул
0
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 94
20.03.2013, 23:43  [ТС]
напишите полный код программы!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.03.2013, 23:43
Помогаю со студенческими работами здесь

Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую площадь
Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую...

Треугольник задан координатами своих вершин. вычислить его площадь
треугольник задан координатами своих вершин. вычислить его площадь. На языке Си/C++

Треугольник задан координатами своих вершин. Вычислить его площадь
Приветствую всех. Нужно решить задачу с проверкой val. Треугольник задан координатами своих вершин. Вычислить его площадь.

Треугольник задан координатами своих вершин. Вычислить длины сторон треугольника
Треугольник задан координатами своих вершин. Вычислить длины сторон треугольника. Для нахождения длин сторон треугольника воспользуемся...

Треугольник задан координатами его вершин. Вычислить периметр, площадь треугольника
Собственно вот сама задача: Треугольник задан координатами его вершин. Вычислить периметр, площадь треугольника. Вычисление длин сторон...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru