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

Составить программу для вычисления площади треугольника

18.09.2014, 16:25. Просмотров 1040. Ответов 1
Метки нет (Все метки)

3.Треугольник задан координатами своих вершин. Составить программу для вычисления его площади, используя подпрограмму вычисления расстояния между двумя точками
 Комментарий модератора 
Нарушение правил п 4.3, п 4.4. Одна тема один вопрос.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2014, 16:25
Ответы с готовыми решениями:

Составить программу для вычисления площади треугольника с помощью функции
Треугольник задан координатами своих вершин. Составить программу для вычисления...

Составить программу для вычисления площади кольца...
Составить программу для вычисления площади кольца по значениям внутреннего и...

Составить функцию вычисления площади треугольника по координатам вершин
Ребят, спасайте, завтра на экзамен нужно принести эту задачку.. Не знаю что...

Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов
1.Составить программу для вычисления площади кольца по значениям внутреннего и...

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

1
Kerry_Jr
Эксперт PHP
2211 / 2007 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
18.09.2014, 16:55 2
Лучший ответ Сообщение было отмечено farullio как решение

Решение

farullio, 3.
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
29
30
31
32
#include <iostream>
#include <cmath> 
 
double distance(double x1, double y1, double x2, double y2)
{
    return sqrt((x2-x1)*(x2-x1) + (y2-y1)(y2-y1));
}
 
int main()
{
    double x1, x2, x3, y1, y2, y3, a, b, c, p, s;
    std::cout << "x1 = ";
    std::cin >> x1;
    std::cout << "y1 = ";
    std::cin >> y1;
    std::cout << "x2 = ";
    std::cin >> x2;
    std::cout << "y2 = ";
    std::cin >> y2;
    std::cout << "x3 = ";
    std::cin >> x3;
    std::cout << "y3 = ";
    std::cin >> y3;
    a = distance(x1, y1, x2, y2);
    b = distance(x2, y2, x3, y3);
    c = distance(x3, y3, x1, y1);
    p = (a + b + c) / 2.;
    s = sqrt(p * (p-a) * (p-b) * (p-c));
    std::cout << "S = " << s << std::endl;
    
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.09.2014, 16:55

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

Написать программу вычисления периметра и площади треугольника
1.20. Написать программу вычисления периметра и площади треугольника, заданного...

Составить программу для вычисления медиан треугольника с даными сторонами по формулам
1. Составить программу для вычисления медиан треугольника с даными сторонами ...


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

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

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