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

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

Войти
Регистрация
Восстановить пароль
 
vetal0007
28 / 28 / 1
Регистрация: 11.02.2012
Сообщений: 339
#1

Класс: Создать производные классы StraightLine, Ellipse, Hyperbola - C++

21.03.2013, 00:15. Просмотров 797. Ответов 4
Метки нет (Все метки)

Создать абстрактный базовый класс Lines с виртуальной функцией f(x). Создать производные классы StraightLine, Ellipse, hyperbola в которых данная функция переопределена. В функции main определить массив указателей на абстрактный класс, которым присваиваются адреса различных объектов. Уравнение прямой: y=ax+b , эллипса: x2/a2+y2/b2=1, гиперболы: x2/a2-y2/b2=1

Добавлено через 20 минут
поправка эллипса: x^2/a^2+y^2/b^2=1, гиперболы: x^2/a^2-y^2/b^2=1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2013, 00:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Класс: Создать производные классы StraightLine, Ellipse, Hyperbola (C++):

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.) - C++
Уважаевые, помогите написать прожку на экзамене: Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию...

Создать класс - данные - абстрактный базовый класс. Создать производные классы - C++
Всем привет! У меня вот такая проблема.... Создать класс - данные - абстрактный базовый класс. Создать производные классы - данные типа...

Создать абстрактный базовый класс Figure с виртуальной функцией Периметр. Создать производные классы Rectangle - C++
Создать абстрактный базовый класс Figure с виртуальной функцией -периметр.Создать производные классы Rectangle, Circle,Triangle,Rhomb в...

Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы - C++
Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы все фигуры, содержащие...

Создать абстрактный базовый класс с виртуальной функцией - Объем. Создать производные классы: Пирамида, Шар со своими функциями объема - C++
Создать абстрактный базовый класс с виртуальной функцией - Объем. Создать производные классы: Пирамида, Шар со своими функциями объема:...

Создать базовый класс «Учащийся» и производные классы «Школьник» и «Студент» - C++
Создать базовый класс «Учащийся» и производные классы «Школьник» и «Студент». Создать массив объектов базового класса и заполнить этот...

4
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
21.03.2013, 00:19 #2
а что должна возвращать f(x)
???
уж точно не y, например в случае с эллипсом.
0
vetal0007
28 / 28 / 1
Регистрация: 11.02.2012
Сообщений: 339
21.03.2013, 09:42  [ТС] #3
вот подобная задача, но я ее не сильно понимаю и она у меня не работает Создать абстрактный базовый класс с виртуальными методами вычисления функции y в заданной точке х
0
HighPredator
5541 / 1854 / 346
Регистрация: 10.12.2010
Сообщений: 5,471
Записей в блоге: 2
21.03.2013, 09:56 #4
vetal0007, она и не будет. В той формулировке в какой она сейчас, она не решаема.
0
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
25.03.2013, 14:56 #5
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
а что должна возвращать f(x)
???
уж точно не y, например в случае с эллипсом.
Почему нет? Абсолютное значение y, например. Ибо выразить уравнение эллипса через x не составляет труда:
http://www.cyberforum.ru/cgi-bin/latex.cgi?y=\pm \sqrt{{b}^{2}-\frac{{b}^{2}{x}^{2}}{{a}^{2}}}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2013, 14:56
Привет! Вот еще темы с ответами:

Создать абстрактный базовый класс Figure и производные классы Rectangle, Circle - C++
Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра. Создать производные классы: Rectangle...

Создать базовый класс «Транспортное средство» и производные классы «Автомобиль», «Велосипед», «Повозка» - C++
При выполнении данной работы необходимо определить базовый класс и производные от него классы. Предусмотреть передачу аргу- ментов...

Создать базовый класс «Домашнее животное» и производные классы «Собака», «Кошка», «Попугай» - C++
9. Создать базовый класс «Домашнее животное» и производные классы «Собака», «Кошка», «Попугай» и др. С помощью конструкто-ра установить имя...

Создать базовый класс «Музыкальный инструмент» и производные классы «Ударный», «Струнный», «Духовой» - C++
Создать базовый класс «Музыкальный инструмент» и производные классы «Ударный», «Струнный», «Духовой». Создать массив объектов «Оркестр»....


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

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

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