0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 33
1

Классы (Создать класс CPoint и производный от него - эллипс)

08.05.2014, 07:30. Показов 1153. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать класс CPoint - точка и производный от него-эллипс. Определить конструкторы и функцию печати. Определить функции переустановки центра эллипса. Программа должна позволить осуществить проверку всех методов класса...
(Рисовать ничего не нужно) помогите....
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2014, 07:30
Ответы с готовыми решениями:

Создать производный класс прямоугольный треугольник на Делфи с проверкой является ли он таковым
Создать производный класс прямоугольный треугольник на Делфи с проверкой является ли он таковым,...

Создать класс CPoint — точка. На его основе создать классы CcoloredPoint и CLine
Помогите доделать программу: Создать класс CPoint — точка. На его основе создать классы...

Создать класс Матрица и производный от него
Здравствуйте, у меня возникла проблема в написании производного класса, на основе базового класса...

Создать базовый класс Points и производный от него Line
Создать базовый класс Points и производный от него Line. Создать динамический массив указателей на...

11
2649 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
08.05.2014, 14:19 2
Что не получается ?
0
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 33
08.05.2014, 17:13  [ТС] 3
не получается сделать чисто прогу для "построения" эллипса, а не рисовки... то есть просто расчет центра и координат в любом виде...
0
2649 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
08.05.2014, 20:56 4
Цитата Сообщение от xism Посмотреть сообщение
просто расчет центра
Что ты понимаешь под "расчетом центра" ?

Цитата Сообщение от xism Посмотреть сообщение
и координат
Каких конкретно ?
0
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 33
12.05.2014, 07:53  [ТС] 5
Цитата Сообщение от mss Посмотреть сообщение
Originally Posted by xism
просто расчет центра
Что ты понимаешь под "расчетом центра" ?
Originally Posted by xism
и координат
Каких конкретно ?
блин, ну как обьяснить, просто расчитать координаты эллипса, как на координатной плоскости...
0
2649 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
12.05.2014, 13:28 6
Вот здесь опубликовано все касаемое эллипса.

Изволь выполнить все нужные тебе расчеты на бумаге, потом будет предметный разговор как сделать тоже самое программно.
0
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 33
22.05.2014, 08:27  [ТС] 7
Сделав класс точка нужен производный от него эллипс(наследование), определить конструкторы и деструкторы
задавая центральную точку и полуоси a,b нужно вывести 5 точек эллипса(центр, верхнюю, нижнюю, левую, правую)
Миниатюры
Классы (Создать класс CPoint и производный от него - эллипс)  
0
2649 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
22.05.2014, 08:59 8
И где твои расчеты "5 точек эллипса(центр, верхнюю, нижнюю, левую, правую)" ?
0
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 33
30.05.2014, 17:59  [ТС] 9
Цитата Сообщение от mss Посмотреть сообщение
И где твои расчеты "5 точек эллипса(центр, верхнюю, нижнюю, левую, правую)" ?

Центральная (centrX,centrY)
Верхняя (centrX,centrY+b)
Нижняя (centrX,centrY-b)
Правая (centrX+a,centrY)
Левая (centrX-a,centrY)
0
Житель Земли
2999 / 2998 / 391
Регистрация: 26.07.2011
Сообщений: 11,459
Записей в блоге: 1
30.05.2014, 18:10 10
Цитата Сообщение от xism Посмотреть сообщение
Верхняя (centrX,centrY+b)
Нижняя (centrX,centrY-b)
если уж быть точным, то наоборот
Нижняя (centrX,centrY+b)
Верхняя (centrX,centrY-b)
поскольку ось Y в системе координат паскаля отсчитывается сверху вниз
0
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 33
30.05.2014, 18:21  [ТС] 11
Цитата Сообщение от DenNik Посмотреть сообщение
Originally Posted by xism
Верхняя (centrX,centrY+b)
Нижняя (centrX,centrY-b)
если уж быть точным, то наоборот
Нижняя (centrX,centrY+b)
Верхняя (centrX,centrY-b)
поскольку ось Y в системе координат паскаля отсчитывается сверху вниз
повторюсь, рисовать ничего не нужно, только координаты, то есть можно их и так вывести
0
Житель Земли
2999 / 2998 / 391
Регистрация: 26.07.2011
Сообщений: 11,459
Записей в блоге: 1
02.06.2014, 08:58 12
Цитата Сообщение от xism Посмотреть сообщение
повторюсь, рисовать ничего не нужно
я и не предлагал ничего рисовать. я указал на ЛОГИЧЕСКУЮ ошибку
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2014, 08:58
Помогаю со студенческими работами здесь

Абстрактный класс CGraphicsObject, его наследник - базовый класс CPoint, и класс - наследник от CPoint
Всем доброй ночи! Очень нужна помощь и по мере возможности разъяснения на темы: абстрактный класс в...

Создать класс Robot и классы-наследники от него
Создать класс Robot от которого следует унаследовать CoffeRobot, RobotDancer, RobotCoocker. В Robot...

Класс: Описать класс Points, затем производный от него Circle
Задание: Описать класс Points, затем производный от него Circle. Создать динамический массив...

Создать класс CPoint — точка
Уважаемые участники! Напишите пожалуйста код программы на C# (используя компонентно-ориентированное...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru