Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.79/19: Рейтинг темы: голосов - 19, средняя оценка - 4.79
Вики
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 4
1

Найти площадь треугольника

30.09.2012, 21:12. Просмотров 3622. Ответов 10
Метки нет (Все метки)

составить программу вычисления площади треугольника по трем сторонам.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2012, 21:12
Ответы с готовыми решениями:

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

Ввести стороны равностороннего треугольника. Найти площадь этого треугольника и его высоту
В универе на первом курсе в первый день сразу задали лабораторную помогите...

Найти периметр и площадь треугольника
Begin21 ◦.Даныкоординатытрехвершинтреугольника:(x1,y1),(x2,y2),(x3,y3). Найти...

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

Найти площадь треугольника по формуле Герона
Здравствуйте, учу C написал программу как в уроке, но нормального вывода не...

10
niill
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 7
30.09.2012, 21:21 2
это довольно таки прстая программа
0
Вики
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 4
30.09.2012, 21:34  [ТС] 3
помоги пожалуйста
0
Nevi
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 7
30.09.2012, 22:01 4
Вики, у тебя данны координаты вершин или сразу расстояния между ними?
0
Вики
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 4
30.09.2012, 22:09  [ТС] 5
не чего не дано вот полное условие
"составить блок-схему алгоритма и программу вычисления площади треугольника по трем сторонам."

Добавлено через 1 минуту
не чего не дано вот полное условие
"составить блок-схему алгоритма и программу вычисления площади треугольника по трем сторонам."
0
Nevi
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 7
30.09.2012, 22:25 6
Расчитывает по расстоянию сторон, которые вводишь сам.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <math.h>
 
int main()
{
    float ab, bc, ca, p, p2, s;
    printf("Vvedi rasstojanie AB\n");
    scanf("%f", &ab);
    printf("Vvedi rasstojanie BC\n");
    scanf("%f", &bc);
    printf("Vvedi rasstojanie CA\n");
    scanf("%f", &ca);
    p = ab + bc + ca; // perimetr
    p2 = p / 2; // polumerimetr, nuzhen dlia formuly Gerona
    s = sqrt(p2*(p2-ab)*(p2-bc)*(p2-ca)); // plos4ad po formule Gerona
    printf("S = %.3f\n", s);
    return 0;
}
0
castaway
Эксперт С++
4937 / 3042 / 455
Регистрация: 10.11.2010
Сообщений: 11,119
Записей в блоге: 10
Завершенные тесты: 1
01.10.2012, 21:22 7
Цитата Сообщение от Вики Посмотреть сообщение
не чего не дано
Цитата Сообщение от Вики Посмотреть сообщение
по трем сторонам
0
Nameless One
Эксперт С++
5789 / 3438 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
02.10.2012, 13:39 8
Вообще, по-хорошему, нужно удостовериться, образуют ли стороны треугольник. Для этого можно проверять, удовлетворяют ли стороны неравенству треугольника, либо просто смотреть на знак в подкоренном выражении в формуле Герона
0
UriahHeep
222 / 217 / 77
Регистрация: 24.09.2012
Сообщений: 511
Записей в блоге: 2
02.10.2012, 14:09 9
Цитата Сообщение от Nameless One Посмотреть сообщение
Вообще, по-хорошему, нужно удостовериться, образуют ли стороны треугольник. Для этого можно проверять, удовлетворяют ли стороны неравенству треугольника, либо просто смотреть на знак в подкоренном выражении в формуле Герона
А если мы знаем расстояния между всеми точками, разве это не определяет треугольник?
0
Nameless One
Эксперт С++
5789 / 3438 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
02.10.2012, 14:12 10
newsrc, только если заданы сами точки либо мы стопроцентно уверены, что заданные стороны — это именно расстояния между точками (а в этом мы можем быть уверены, только если предположить, что будут всегда вводиться корректные значения длин сторон). В противном случае нужно проверять. Например, три стороны с длинами 2, 3, 100500 ну никак не могут составить треугольник.
0
UriahHeep
222 / 217 / 77
Регистрация: 24.09.2012
Сообщений: 511
Записей в блоге: 2
02.10.2012, 14:19 11
Простите, не подумал о защите от дураков.
0
02.10.2012, 14:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2012, 14:19

Найти площадь треугольника по трем сторонам
При компиляции пишет ошибку...Вот код: #include&lt;stdio.h&gt; #include&lt;math.h&gt; ...

Найти площадь треугольника со стронами a, b, c по формуле Герона
найти площадь триугольника со стронами a,b,c за формулою Герона S=...

Определить существование треугольника и найти его площадь
Проверте правильно ли решил задачку, у меня проблемы с Turbo C на висте. ...


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

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

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