С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Vikel42
0 / 0 / 1
Регистрация: 22.12.2015
Сообщений: 19
1

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

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

По заданным координатам вершин треугольника найти стороны и площадь.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2016, 12:35
Ответы с готовыми решениями:

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

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

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

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

Вычисление периметра треугольника по заданным координатам вершин
Добрый день, по такому условию " Составить программу, которая вычисляет...

2
no_attention
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
Vikel42
0 / 0 / 1
Регистрация: 22.12.2015
Сообщений: 19
10.06.2016, 12:05  [ТС] 3
Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2016, 12:05

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

Найти стороны треугольника по координатам
Помогите найти ошибку #include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;cstdio&gt;...

Зная площадь прямоугольного треугольника и угол при основании, найти все стороны треугольника
Требования к программе: - Входные данные ввести с помощью стандартных процедур...


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

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

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