0 / 0 / 1
Регистрация: 22.12.2015
Сообщений: 19
1

По заданным координатам вершин треугольника найти стороны и площадь

09.06.2016, 12:35. Показов 4991. Ответов 2
Метки нет (Все метки)

По заданным координатам вершин треугольника найти стороны и площадь.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2016, 12:35
Ответы с готовыми решениями:

Вычислить периметр и площадь треугольника по заданным координатам его вершин
Помогите решить задачу! Вычислить периметр и площадь треугольника по заданным координатам его...

По заданным координатам вершин прямоугольника ABCD найти его площадь и периметр
Известны координаты вершин прямоугольника ABCD , A(x1,y1), B(x2,y2), C(x3,y3). Найти площадь и...

По координатам трех вершин треугольника найти его периметр и площадь
1) Даны координаты трех вершин треугольника (x1, y1), (x2, y2), (x3, y3). Найти его периметр и...

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

2
27 / 27 / 16
Регистрация: 18.05.2016
Сообщений: 128
09.06.2016, 12:52 2
Лучший ответ Сообщение было отмечено Ilot как решение

Решение

Думаю, как-то так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main()
{
    int x1, x2, x3, y1, y2, y3;
    cout << "Введите координаты первой вершины через пробел: ";
    cin >> x1 >> y1;
    cout << "Введите координаты второй вершины через пробел: ";
    cin >> x2 >> y2;
    cout << "Введите координаты третьей вершины через пробел: ";
    cin >> x3 >> y3;
    double r1 = sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2));
    double r2 = sqrt((x2 - x3) * (x2 - x3) + (y2 - y3) * (y2 - y3));
    double r3 = sqrt((x1 - x3) * (x1 - x3) + (y1 - y3) * (y1 - y3));
    cout << "Стороны: " << r1 << ", " << r2 << ", " << r3 <<endl;
    double p = (r1 + r2 + r3) / 2;
    double s = sqrt((p * (p - r1) * (p - r2) * (p - r3)));
    cout << "Площадь: " << s << endl;
    return 0;
}
1
0 / 0 / 1
Регистрация: 22.12.2015
Сообщений: 19
10.06.2016, 12:05  [ТС] 3
Спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2016, 12:05
Помогаю со студенческими работами здесь

По заданным координатам вершин треугольника на плоскости определить площадь треугольника
по заданным координатам вершин треугольника на плоскости определить площадь треугольника (не...

Процедуры. По координатам вершин найти стороны треугольника
мне нужно решить эту задачу с помощью процедуры (условие по координатам вершин найти стороны...

Найти площадь треугольника по координатам вершин
Шесть чисел – координаты трёх вершин треугольника.найти площадь треугольника

Найти периметр и площадь треугольника по координатам вершин
Заданы координаты трех вершин треугольника (x1, y1), (х2, y2), (x3, y3). Найти его периметр и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru