Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2013, 22:28   #1
bodyart13
 
Регистрация: 05.01.2013
Сообщений: 3
По умолчанию как обьявить n-угольник

Нужно обьявить n-угольник на координатной плоскости (p (1), p (2)... p (N)) используя клас. Вот пример для матрицы

Код:
class Matrix
{
private:
int A[5][5];
public:
void InputMatrix();
void OutputMatrix();
void Sort();
void Zvd();
};
Но не понимаю как обьявить n-угольник, помогите пожалуйста.
bodyart13 вне форума Ответить с цитированием
Старый 13.05.2013, 22:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Как бы это... У углов разные градусы? Т.е. я бы предложил его полярными координатами обьявлять, количеством углов (сторон) и радиусом.
В противном случае:
Код:
structire TPoint{double x,y};
class NFigure{
 TPoint* Points; //Указатель на массив точек
 void InputPoints(int Count); // Функция ввода этих точек
 ...
}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не хитрые, но значимые вещи. Как обьявить логический DEFINE? Человек_Борща Общие вопросы Delphi 3 09.03.2012 03:41
выпуклый N-угольник Karlsson))) Паскаль, Turbo Pascal, PascalABC.NET 0 25.12.2011 22:59
обьявить програмно связь таблиц access из delphi kelod БД в Delphi 7 15.07.2010 17:53
Выпуклый N-угольник 6AZblJlb Паскаль, Turbo Pascal, PascalABC.NET 3 08.12.2008 21:35
Как обьявить переменную типа AnsiString глобально Kocapb Общие вопросы C/C++ 6 19.12.2007 05:05