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

Вычислить площадь треугольника - C++

Восстановить пароль Регистрация
 
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
28.03.2012, 08:32     Вычислить площадь треугольника #1
Вычислить площадь треугольника со сторонами а, Ь, с по формуле Герона, проверив условие корректности исходных данных (длины всех сторон положительны, сумма длин любых двух сторон больше длины третьей). P.s. Turbo C
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2012, 08:32     Вычислить площадь треугольника
Посмотрите здесь:

C++ Вычислить площадь треугольника по формуле Герона
C++ Вычислить периметр и площадь прямоугольного треугольника
вычислить площадь треугольника по формуле герона C++
C++ Даны три положительных числа а, b, с. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника.
C++ Вычислить площадь и высоту равностороннего треугольника
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
28.03.2012, 08:33     Вычислить площадь треугольника #2
Вопросы по заданию? Наработки?
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
28.03.2012, 12:24  [ТС]     Вычислить площадь треугольника #3
Цитата Сообщение от soon Посмотреть сообщение
Вопросы по заданию? Наработки?
Как приду домой за комп выложу....у меня не получается с условием. Это что каждую сторону проверять чтобы больше 0 были, а потом чтобы сумма двух сторон была больше третьей: не представляю как это условие проверить)))
cactus09
Чайник
 Аватар для cactus09
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
28.03.2012, 13:03     Вычислить площадь треугольника #4
Код конечно не айс но в принцепе работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
int a,b,c;
double p,s;
 
setlocale(LC_CTYPE,"Russian"); 
 
start:
cout<<"Ââåäèòå ñîðîГ*Г» A B Г‘:\n";
cin>>a>>b>>c;
if(a>0 && b>0 && c>0 && a+b>c && a+c>b && c+b>a){
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"ГЋГІГўГҐГІ :"<<s<<endl;}
else{cout<<"ÂâåäåГ*ûå ñòîðîГ*Г» Г*ГҐ ñîîòâåòñòâóþò óñëîâèþ Г§Г*Г¤Г*Г·ГЁ ÃåðîГ*Г*!!!\n";goto start;}
system("PAUSE");
}
Yandex
Объявления
28.03.2012, 13:03     Вычислить площадь треугольника
Ответ Создать тему
Опции темы

Текущее время: 21:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru