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

Проверить возможность построения пятиугольника, изображенного на рисунке и найти его площадь - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана квадратная матрица порядка M. Повернуть ее на 90о, 180о, 270о в положительном направлении http://www.cyberforum.ru/cpp-beginners/thread993220.html
Дана квадратная матрица порядка M. Повернуть ее на 90о, 180о, 270о в положительном направлении.
C++ Найти сумму всех элементов массива, имеющих четные индексы Найти сумму всех элементов массива, имеющих четные индексы. http://www.cyberforum.ru/cpp-beginners/thread993216.html
C++ Составить программу приближенного вычисления площади фигуры
Составить программу приближенного вычисления площади фигуры, ограниченной заданными линиями. Использовать метод прямоугольников. Для построения прямоугольника использовать левый конец отрезка. y = 3x2 − 4x + 2, y = 20 − x.
Красные и черные деревья C++
Здравствуйте! Помогите пожалуста. Не компилируется программа, ошибка в 159 строке. вот код : #include<stdio.h> #include<conio.h> #include<stdlib.h> #define NIL &sentinel typedef int T; /* type of item to be sorted */ #define compLT(a,b) (a < b) #define compEQ(a,b) (a == b)
C++ Две точки на плоскости даны координатами. Выдать на экран терминала уравнение прямой линии http://www.cyberforum.ru/cpp-beginners/thread993208.html
Две точки на плоскости даны координатами. Выдать на экран терминала уравнение прямой линии.
C++ Динамические массивы Добрый вечер! Проблема такая,плохо понимаю,как изменить в моей программе обычные массивы на динамические. Надеюсь,кто-то поможет и подскажет. *Задание- Дан массив,состоящий из n натуральных чисел. Образовать новый массив,элементами которого будут элементы исходного начинающиеся на цифру k. **С программой намудрил,но работает,а это главное) # include <iostream.h> #include <math.h> # define... подробнее

Показать сообщение отдельно
Folko
 Аватар для Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 00:22     Проверить возможность построения пятиугольника, изображенного на рисунке и найти его площадь
Beverly,
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.h>
#include <math.h>
double s(double a, double b, double c)
{
double p = (a+b+c)/2;
return sqrt(p*(p-a)*(p-b)*(p-c));
}
 
int main ()
{
double a,b,c,d;
cout << "Input" << endl;
cin >> a >> b >> c >> d;
if () // тут должна быть проверка возможности построения такого пятиугольника
{
double summ = s(1.0,2.0,a)+s(2.0,2.5,b)+s(2.5,d,c);
cout << "S = " << summ << endl;
}
else cout << "все гуфит" << endl;
system ("pause");
return 0;
}
вроде как то так. Проверить возможность построения сможете? Надо проверить возможность построения этих треугольников.
Зы: писал код прямо в быстром ответе, так что могут быть ошибки. Проверьте
 
Текущее время: 22:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru