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

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

Войти
Регистрация
Восстановить пароль
 
TF
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 95
#1

Написать функцию, которая находит площадь любой фигуры - C++

03.09.2013, 20:29. Просмотров 856. Ответов 10
Метки нет (Все метки)

Написать функцию, которая находит площадь любой фигуры. Использовать значения по умолчанию.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.09.2013, 20:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать функцию, которая находит площадь любой фигуры (C++):

Написать рекурсивную функцию, которая находит размер самой большой фигуры - C++
В прямоугольной таблице N рядов и M колонок. Каждая клетка или пустая, или закрашенная. Каждая закрашенная клетка принадлежит одной из...

Написать функцию, которая находит площадь N угольника по его сторонам - C++
Написать функцию (или макроопределение), которая находит площадь треугольника по его сторонам. Написать функцию square c переменным числом...

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

Написать функцию, которая вычисляет объем и площадь поверхности параллелепипеда, описать функцию IsSquare(K) - C++
Здравствуйте, нужна помощь по решению двух зачад в TC++(Turbo C++); Задача 1. Написать функцию, которая вычисляет объем и площадь...

Написать функцию, которая находит самую длинную ветку в дереве - C++
Здравствуйте! Помогите пожалуйста написать функцию которая находит самую длинную ветку в дереве (но ветка не от корня а от любого...

Написать функцию, которая находит минимальный элемент одномерного массива - C++
Написать функцию, которая находит минимальный элемент одномерного массива.

10
Tsin
715 / 460 / 132
Регистрация: 30.12.2012
Сообщений: 1,251
Записей в блоге: 2
Завершенные тесты: 3
03.09.2013, 20:45 #2
TF, ну так в чем проблема?)
используй обобщенную формулу Герона. На вход подавай набор точек.
0
TF
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 95
03.09.2013, 20:59  [ТС] #3
как это написать?
0
Chorrol
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 5
04.09.2013, 00:23 #4
Под любой фигурой имеется в виду изначально выбранная тобой. Универсальности для чего угодно не требуется. Главное, что бы были использованы значения по умолчанию, а так хоть прямоугольник себе вбей.
0
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
04.09.2013, 06:06 #5
1. сделать проверку фигуры на замкнутость контура (если есть необходимость)
2. использовать заливку типо FloodFill с подсчетом пикселей)

еще можно вспомнить фишку, что любую фигуру можно разбить на треугольнички, соединив между собой все вершины)
0
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
04.09.2013, 07:38 #6
Цитата Сообщение от AntonChik Посмотреть сообщение
любую фигуру можно разбить на треугольнички
И круг тоже можно разбить?
0
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
04.09.2013, 07:47 #7
ок. забыл про уточнение "фигуру, заданную конечным числом вершин"
хотя вообще пользуясь теорией пределов площадь круга можно найти суммой составляющих ее треугольников, ибо окружность это многогранник с бесконечным числом граней.
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
04.09.2013, 08:41 #8
Цитата Сообщение от AntonChik Посмотреть сообщение
ибо окружность это многогранник с бесконечным числом граней
Окружность это множество точек, равноудаленных от центра. Окружность не замкнутая фигура.
0
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
04.09.2013, 08:47 #9
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Окружность это множество точек, равноудаленных от центра.
геометрическое определение, а я писал с точки зрения теории пределов)

Цитата Сообщение от SatanaXIII Посмотреть сообщение
Окружность не замкнутая фигура.
как это?) вполне себе плоская замкнутая кривая)
0
Raali
623 / 327 / 34
Регистрация: 06.07.2013
Сообщений: 1,065
Завершенные тесты: 1
04.09.2013, 12:01 #10
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Окружность это множество точек, равноудаленных от центра. Окружность не замкнутая фигура.
множество ВСЕХ точек , лежащих в одной плоскости, равноудаленных от центра, значит расстояние между точками бесконечно мало и стремится к нулю, соответственно для нашего монитора этим расстоянием можно принебречь и считать что она замкнута xD
0
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
04.09.2013, 12:24 #11
http://mathworld.wolfram.com/PolygonArea.html
0
04.09.2013, 12:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2013, 12:24
Привет! Вот еще темы с ответами:

Написать функцию, которая находит элемент c минимальной массой класса Dog - C++
Всем доброго времени суток! Нужно написать функцию, которая будет находить минимальную массу из полей класса Dog и выводить на экран имя...

Написать рекурсивную функцию, которая находит минимальный элемент в матрице (двумерном массиве). - C++
Написать рекурсивную функцию, которая находит минимальный элемент в матрице (двумерном массиве). Добавлено через 2 часа 11 минут ...

Написать функцию (или макроопределение), которая находит длину стороны по координатам его точек - C++
Помогите пожалуйста исправить ошибки условие Написать функцию (или макроопределение), которая находит длину стороны по...

написать функцию которая вычисляет площадь криволинейного треугольника - C++
Только начал изучать C++ Не понимаю как сделать такую программу даже математически Дана окружность (x-a)2+(y-b)2=r2. Написать функцию,...


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

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

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