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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как можно получить список твитов по хештегу с использованием api твиттера? http://www.cyberforum.ru/cpp-beginners/thread1252231.html
подскажите пожалуйста, как можно получить список твитов по хештегу с использованием api твиттера?
C++ Задача "Метки колдунов" Всем доброго времени суток! Не приходят идеи по решению задачи: Задача 3. Метки колдунов В банке гоблинов есть сеть тоннелей, ведущих на поверхность из их подземных хранилищ. Схематичное изображение одной из таких сетей приведено на рисунке справа. Внизу рисунка отмечен подвал, обозначенный буквой A, поверхность отмечена буквой F. Другие буквы обозначают площадки, на которых... http://www.cyberforum.ru/cpp-beginners/thread1252208.html
C++ Изменения размерности динамического массива
недавно задался вопросом, а можно как-то изменить размерность динамического массива ну например есть такой массив int n; n=5; int *mas; mas=new int; потом я где-то в программе решил его увеличить и сделать например 6 или 7 ну или еще что, можно как-то это сделать? ну или например уменьшить
C++ Сколькими способами человек может попасть в магазин
МАГАЗИН На расстоянии N шагов от магазина стоит человек. Каждую минуту он выбирает, куда сделать шаг: к магазину или в противоположном направлении. Требуется написать программу, которая определит, сколькими способами он может попасть в магазин, пройдя ровно K шагов и оказавшись в магазине только после выполнения последнего шага. Входные данные Входной файл INPUT.TXT содержит 2 числа n...
C++ Скиньте интересные задания по ООП С++ http://www.cyberforum.ru/cpp-beginners/thread1252179.html
Добрый вечер, Начал изучать ООП - скиньте интересные задания с использованием ООП С++. Книжные задачки перерешал уже.
C++ Класс Rectangle: возвратить значения координат, длины, ширины и площади Реализовать класс Rectangle. Класс должен хранить координаты, а так же длину и ширину прямоугольника. Предусмотреть инициализацию данного класса через конструктор по умолчанию и с помощью координат двух противоположных вершин. Общими должны быть методы, которые возвращают координаты прямоугольника (x1, x2, y1, y2), длину, ширину, площадь, а также методы позволяющие изменять координаты, длину и... подробнее

Показать сообщение отдельно
Melg
538 / 159 / 64
Регистрация: 23.09.2013
Сообщений: 314
07.09.2014, 12:15     Вычислить площадь выпуклого четырёхугольника ABCD
Tulosba,
Отрицательная площадь?
Приведенный пример использовал похожие названия переменных, потому-что zss их употребил в контексте вопроса об округлении
Если (diagonal_part - pow(side_part, 2)) меньше 16, то получится ноль.
Я выбрав такие значения показал, что результат операции содержит необходимую дробную часть. В том числе при отрицательном значении. С формулой вычисления площади это имеет мало общего. Хотя в той формуле, которую я использовал https://upload.wikimedia.org/math/5/...d15fbe7895.png - можно воспроизвести некорректные значения, например при нулевых диагоналях и не нулевых сторонах. Я не стал перегружать свой код множеством дополнительных возможностей - в том числе проверкой корректности вводимых значений.

Суффикса d нет в Стандарте C++. Это вообще расширение gcc.
Не вижу в этом проблемы. Явным образом обозначил свои намерения с использованием расширения gcc - это был ответ на вопрос не касавшийся темы обсуждения на прямую.

Вещественная константа по умолчанию имеет тип double.
Не могли бы Вы привести текст стандарта, подтверждающий это утверждение?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru