Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 12
1

Функции: площадь треугольника

25.12.2012, 13:27. Показов 3573. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!
Подскажите пожалуйста как доделать программу, не правильно считает площадь

Само задание: Создать функцию вычисления площади треугольника по трем заданным сторонам. Функция должна содержать проверку возможности построения треугольника. (Компилятор Dev-C++)

мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream.h>
#include<math.h>
float dl(float x1,float x2, float y1, float y2)
{float d;
d=sqrt(y2-y1)*(y2-y1)+(x2-x1)*(x2-x1);
return d;
}
float p(float a,float b, float c)
{return (a+b+c)/2;}
int main ()
{float x[3],y[3]; int i;
for(i=0;i<3;i++)
{cout<<"Vvedite koordinati "<<i+1<<" tocki ";
cin>>x[i]>>y[i];
}float a,b,c;
a=dl(x[0],x[1],y[0],y[1]);
b=dl(x[1],x[2],y[1],y[2]);
c=dl(x[2],x[0],y[2],y[0]);
float pp;
pp=p(a,b,c);
cout<<"Ploshad treygolnika="<<sqrt(pp*(pp-a)*(pp-b)*(pp-c));
system("pause");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2012, 13:27
Ответы с готовыми решениями:

Меню. Функции: площадь круга, длина окружности, площадь треугольника, площадь квадрата, периметр квадрата
Меню. Функции: площадь круга, длина окружности, площадь треугольника, площадь квадрата, периметр...

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

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

Заданы длины двух сторон треугольника и угол между ними. найти площадь треугольника?
Заданы длины двух сторон треугольника и угол между ними. найти площадь треугольника?

1
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
25.12.2012, 13:40 2
пока что заметил это в 5 строке забыли пару скобок
C++
1
d=sqrt(y2-y1)*(y2-y1)+(x2-x1)*(x2-x1);
а надо
C++
1
d=sqrt((y2-y1)*(y2-y1)+(x2-x1)*(x2-x1));
1
25.12.2012, 13:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2012, 13:40
Помогаю со студенческими работами здесь

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

Ввести длину стороны треугольника и величины двух прилегающих углов и вывести площадь этого треугольника
Ввести длину стороны треугольника и величины двух прилегающих углов и вывести площадь этого...

Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей.
Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы...

Даны три положительных числа а, b, с. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника.
Помогите, пожалуйста, исправить здесь ошибку времени... #include&lt;iostream&gt; #include&lt;cmath&gt; using...

По длинам двух сторон некоторого треугольника и углу между ними найти длину третьей стороны и площадь этого треугольника
Привет всем. Помогите исправить программу. Вот задача: По длинам двух сторон некоторого...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru