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

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

Войти
Регистрация
Восстановить пароль
 
deface
0 / 0 / 0
Регистрация: 30.01.2012
Сообщений: 14
#1

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

07.05.2012, 11:08. Просмотров 843. Ответов 1
Метки нет (Все метки)

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


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

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

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

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

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

Функции: найти высоты треугольника, заданного координатами своих вершин - C++
Здравствуйте, помогите пожалуйста написать программу Найти высоты треугольника, заданного координатами своих вершин. Указать наименьшую...

Вычисление периметра треугольника, заданного координатами своих вершин - C++
Прошу помогите если можете. Треугольник заданный координатами x1, y1, x2, y2, x3, y3 своих вершин. склвсты программу для вычисления...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
I2um1
Злой няш
1400 / 1098 / 142
Регистрация: 05.04.2010
Сообщений: 1,949
07.05.2012, 11:45 #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
37
38
39
40
41
#include <iostream>
#include <math.h>
using namespace std;
 
#define M_PI 3.14159265358979323846
 
void input(double* x, double* y, char name)
{
    printf("Координаты вершины %c:\nX = ", name);
    scanf("%lf", x);
    printf("Y = ");
    scanf("%lf", y);
}
 
double length(double x1, double y1, double x2, double y2)
{
    return sqrt(pow(x1 - x2, 2) + pow(y1 - y2, 2));
}
 
double angle(double a, double b, double c)
{
    double p = (a + b + c) / 2.;
    return (2 * atan(sqrt((p - b) * (p - c) / (p * (p - a))))) * (180. / M_PI);
}
 
int main(int argc, char** argv)
{
    setlocale(LC_ALL, "rus");
    
    double ax, ay, bx, by, cx, cy;
    input(&ax, &ay, 'A');
    input(&bx, &by, 'B');
    input(&cx, &cy, 'C');
 
    double a = length(ax, ay, cx, cy);
    double b = length(bx, by, cx, cy);
    double c = length(ax, ay, bx, by);
    printf("Углы равны: %.3lf, %.3lf, %.3lf\n", angle(a, b, c), angle(b, a, c), angle(c, a, b));
 
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2012, 11:45
Привет! Вот еще темы с ответами:

Лежит ли точка М(xm;ym) внутри треугольника, заданного координатами своих вершин - C++
Лежит ли точка М(xm;ym) внутри треугольника, заданного координатами своих вершин A(xa;ya), B(xb;yb), C(xc;yc) на плоскости

Создать класс произвольного треугольника, заданного координатами своих вершин - C++
Создать класс произвольного треугольника, заданного координатами своих вершин (объекты класса точки) на плоскости и унаследовать от него...

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

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


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

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

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