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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.95
i.ramiz05
2 / 2 / 0
Регистрация: 04.12.2010
Сообщений: 31
#1

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

12.05.2011, 10:41. Просмотров 2493. Ответов 2
Метки нет (Все метки)

Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую площадь при решений задачи использовать следующие данные:для первого треугольника A(1,1), B(5,2), C(3,3);для второго треугольника A(2,5), B(4,3), C(6,4). Площадь треугольника, заданного вершинами A(x1,y1), B(x2,y2), C(x3,y3) вычисляется по формуле S=0.5|(x2-x1)(y3-y1)-(x3-x1)(y2-y1)|. Вычисление площади оформить в виде функции.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2011, 10:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую площадь (C++):

Два треугольника заданы координатами своих вершин. Вычислить их площади - C++
Два треугольника заданы координатами своих вершин. Вычислить их площади по формуле S=1/2((Х2-Х1)(Y3-Y1)-(X3-X1)(Y2-Y1)) и определить, какой...

Два треугольника заданы координатами своих вершин. Найти сумму длин вписанных в них окружностей. Вычисления длины окружности, вписанной в треугольник - C++
Два треугольника заданы координатами своих вершин. Найти сумму длин вписанных в них окружностей. Вычисления длины окружности, вписанной в...

Найти площадь треугольника заданного координатами своих вершин - C++
Прошу помощи с решением задачки: :) Треугольник задан координатами своих вершин. Найти площадь треугольника.

Даны кординаты вершин двоих треугольников. Определить, какой из них имеет большую площадь - C++
Даны кординаты вершин двоих треугольников. Определить, какой из них имеет большую площину.

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

Найти площадь треугольника, заданного координатами вершин - C++
Даны целые числа (x1,x2,x3,y1,y2,y3),,,найдите Площадь Треугольника (x1,x2,x3,y1,y2,y3) Я просто в первый раз работаю в Microsoft Visual...

2
Armanimoney
0 / 0 / 0
Регистрация: 03.06.2010
Сообщений: 10
28.06.2012, 15:54 #2
[QUOTE=i.ramiz05;1640090]Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую площадь при решений задачи использовать следующие данные:для первого треугольника A(1,1), B(5,2), C(3,3);для второго треугольника A(2,5), B(4,3), C(6,4). Площадь треугольника, заданного вершинами A(x1,y1), B(x2,y2), C(x3,y3) вычисляется по формуле S=0.5|(x2-x1)(y3-y1)-(x3-x1)(y2-y1)|. Вычисление площади оформить в виде функции.[/QU
Сволочи
0
Catstail
Модератор
22915 / 11281 / 1833
Регистрация: 12.02.2012
Сообщений: 18,493
28.06.2012, 16:10 #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
33
34
35
36
37
38
39
#include "math.h"
#include "iostream.h"
 
double Area(double X[],double Y[])
{
    return 0.5*fabs((X[1]-X[0])*(Y[2]-Y[0])-(X[2]-X[0])*(Y[1]-Y[0]));
}
 
int main(int argc, char* argv[])
{
 
    double X1[]={1,5,3};
    double Y1[]={1,2,3};
 
    double X2[]={2,4,6};
    double Y2[]={5,3,4};
 
    double S1,S2;
 
    S1=Area(X1,Y1);
    S2=Area(X2,Y2);
 
    cout << "S1=" << S1 << endl;
    cout << "S2=" << S2 << endl;
 
    if (fabs(S1-S2) <= 0.000001)
        cout << "S1 = S2" << endl;
    else
    {
        if (S1 > S2)
           cout << "S1 > S2";
        else
           cout << "S1 < S2";
    }
 
    cout << endl;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2012, 16:10
Привет! Вот еще темы с ответами:

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

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

Найти периметр и площадь треугольника, заданного координатами вершин - C++
Треугольник задан координатами (x1, y1), (x2, y2), (x3, y3) своих вершин. Найти периметр и площадь треугольника.

Определить, какой из треугольников имеет большую площадь - C++
Задача:Даны координаты вершин 2 треугольников определить какой из них имеет большую площадь? как это зделать?


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

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

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