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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.69
Fantom.AS
2 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 121
#1

Площадь пятиугольника - C++

30.10.2011, 13:25. Просмотров 1963. Ответов 4
Метки нет (Все метки)

Как найти площадь пятиугольника, зная длины сторон и координаты вершин?
Не могу найти формулу подходящую.
Знаю формулу S = 0.5*P*r,
где r - радиус вписанной окружности, а P - периметр.
не могу найти r, если брать эту формулу....
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2011, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Площадь пятиугольника (C++):

Найти площадь пятиугольника - C++
даны вещественные числа a.b.c.d.e Найти площадь пятиугольника ,(определить функцию для расчёта площади треугольника по трём сторонам) в...

Найти площадь пятиугольника - C++
Даны вещественные числа а, b, с, d, e. Найти площадь пятиугольника, изображенного на рис.2. (Определить функцию для расчета площади...

Написать программу: площадь пятиугольника - C++
Даны действительные числа a, b, c, d, e - стороны пятиугольника. Найти площадь пятиугольника. (Определить процедуру ...

Найти площадь пятиугольника, изображенного на рисунке - C++
Даны вещественные числа a,b,c,d,e. Найти площадь пятиугольника, изображенного на рисунке. Определить функцию для расчета площади по 3-ем...

Даны четные числа a,b,c,d. Найти площадь пятиугольника - C++
На С++. Даны четные числа a,b,c,d. Найти площадь пятиугольника.

Найти площадь пятиугольника по заданным длинам сторон и диагоналей - C++
Даны действительные числа a,b,c,d,e,f,g. Найти площадь пятиугольника,изображенного на рисунке.(Определить процедуру вычисления площади...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
30.10.2011, 13:35 #2
Fantom.AS, первое, что приходит в голову - это триангулировать и вычислить сумму площадей получившихся треугольников.
1
Fantom.AS
2 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 121
30.10.2011, 13:40  [ТС] #3
Цитата Сообщение от talis Посмотреть сообщение
Fantom.AS, первое, что приходит в голову - это триангулировать и вычислить сумму площадей получившихся треугольников.
Про это я тоже думал, но как это запрограммировать, чтобы правильно вычислялось для любого выпуклого пятиугольника?

Добавлено через 2 минуты
И еще лучше, как это сделать для любого выпуклого многоугольника?
0
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
30.10.2011, 13:42 #4
Если для выпуклого, то триангулируйте зонтиком:

Название: 1.GIF
Просмотров: 627

Размер: 2.4 Кб

Цитата Сообщение от Fantom.AS Посмотреть сообщение
И еще лучше, как это сделать для любого выпуклого многоугольника?
Так же, триангулировать
1
Fantom.AS
2 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 121
30.10.2011, 14:13  [ТС] #5
ок, попробую. Спасибо)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2011, 14:13
Привет! Вот еще темы с ответами:

Неправильно определяется вхождение точки в пятиугольник или площадь пятиугольника - C++
См. pentagon.cpp, строка 55. Считается сумма площадей треугольников, которые состоят из двух последовательных точек пятиугольника, и...

Проверить возможность построения пятиугольника, изображенного на рисунке и найти его площадь - C++
Друзья, очень нужна Ваша помощь! Не получается верно (в синтаксическом плане) написать вот такую вот программку на СИ++ Даны...

Найти площадь пятиугольника (определить функцию для расчёта площади треугольника по трём сторонам) - C++
даны вещественные числа a.b.c.d.e Найти площадь пятиугольника ,(определить функцию для расчёта площади треугольника по трём сторонам) в...

Вычислить периметр пятиугольника - C++
Пожалуйста, помогите сделать задание на C++ :) Пользователь вводит длину сторон пятиугольника, каждая сторона заносится в массив. ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.10.2011, 14:13
Ответ Создать тему
Опции темы

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