Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Ксения1205
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 3
#1

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

26.12.2012, 22:10. Просмотров 570. Ответов 1
Метки нет (Все метки)

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


Надо написать программу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 22:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Два треугольника заданы координатами своих вершин. Найти сумму длин вписанных в них окружностей. Вычисления длины окружности, вписанной в треугольник (C++):

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

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

Треугольник задан величинами своих углов и радиусом вписанной окружности. Найти стороны треугольника. - C++
Треугольник задан величинами своих углов и радиусом вписанной окружности. Найти стороны треугольника. help!!)

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

Треугольник задан координатами своих вершин. Найти (выдает ошибку) - C++
// Треугольник задан координатами своих вершин. Найти: //а) периметр треугольника; // б) площадь треугольника; #include...

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

1
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
27.12.2012, 00:39 #2
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
#include <iostream>  
#include <math.h>
 
struct point           // задаём структуру точки, состоящую из двух координат
{
    double x, y;
    point(double X, double Y)
        : x(X), y(Y)
    {}
};
 
double getRad(point A, point B, point C)    // вычисляем площадь по формуле 
{                                           // квадратный корень из (PP - AB)(PP - BC)(PP - CA)/PP, где PP - полупериметр
    double AB = sqrt(pow((A.x - B.x), 2) + pow((A.y - B.y), 2));  // вычисляем длины сторон
    double BC = sqrt(pow((B.x - C.x), 2) + pow((B.y - C.y), 2));
    double CA = sqrt(pow((C.x - A.x), 2) + pow((C.y - A.y), 2));
    double PP = (AB + BC + CA)/2;                                 // вычисляем полупериметр
    double radius = sqrt((PP - AB)*(PP - BC)*(PP - CA)/PP);       // вычисляем радиус вписанной окружности
    return radius;
}
 
int main() 
{ 
    point A1(1, 1);          // задаем точки
    point B1(4, 1);
    point C1(1, 5);
 
    point A2(5, 7);
    point B2(9, 8);
    point C2(4, 6);
 
    std::cout << getRad(A1, B1, C1) + getRad(A2, B2, C2);   // выводим результат
 
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2012, 00:39
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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