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

Создать абстрактный базовый класс с виртуальными методами вычисления функции y в заданной точке х - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа, сортирующая слова в порядке частоты встречаемости http://www.cyberforum.ru/cpp-beginners/thread744843.html
Задание: Напишите программу, которая печатает отдельные слова, поступающие на ввод, отсортированными в порядке частоты встречаемости. Входные данные представить в виде двоичного дерева, узел которого представляет запись, включающую указатель на слово, счетчик слов (сколько раз встречается в тексте данное слово), указатель на левый потомок, указатель на правый потомок. Добавлено через 6...
C++ Deprecated in C++11, Function objects У меня возник небольшой вопрос по поводу некоторых функциональных объектов в С++11. Вот здесь http://en.cppreference.com/w/cpp/utility/functional такие классы как unary_function, binary_function и другие методы объявлены как deprecated, то есть не рекомендуемые для дальнейшего использования. Собственно, вопрос, чем они так за винили что от них отказываются и чем новый стандарт рекомендует... http://www.cyberforum.ru/cpp-beginners/thread744813.html
Написать программу, определяющую местоположение улитки C++
Каждый солнечный день улитка, сидящая на дереве, поднимается вверх на 2 см, а каждый пасмурный день опускается вниз на 1 см. В начале наблюдения улитка находилась в А см от земли на В метровом дереве. Имеется 30-элементный массив, содержащий сведения о том, был ли соответствующий день наблюдения пасмурным или солнечным. Написать программу, определяющую местоположение улитки к концу 30-го дня...
C++ замена предложений
Всем доброго времени суток!!! есть задача: Написать программу, которая считывает текст из файла и выводит не экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные. Проблема в том, что не получается запомнить первую букву второго предложения, а соответственно и само второе предложение. #include <iostream> #include <fstream> #include <cstdlib> #include <string>...
C++ Дан массив A[N] .Записать в массив В элементы массива, имеющие четные индексы, а в массив С элементы, имеющие нечетные индексы. http://www.cyberforum.ru/cpp-beginners/thread744799.html
Дан массив A .Записать в массив В элементы массива, имеющие четные индексы, а в массив С элементы, имеющие нечетные индексы. Заранее Благодарен.
C++ В одномерном массиве сортировать элементы по возрастанию методом пузырька ребят, задали задачки, а я в этом деле вообще не рублю. помогайте ^^ 2) в одномерном массиве сортировать элементы по возрастанию методом пузырька. массив ввести с клавиатуры. borland c++. спасибо ^_^ Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Правила форума подробнее

Показать сообщение отдельно
BRcr
 Аватар для BRcr
4004 / 2293 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
25.12.2012, 09:42     Создать абстрактный базовый класс с виртуальными методами вычисления функции y в заданной точке х
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class func{
    double x, y, a, b;
public:
    virtual double calc( double _x ) = 0;
    void set_ab( double _a, double _b ){
        a = _a;
        b = _b;
    }
    void show( ){
        cout << "x = " << x << "\ty = " << y << endl;
    }
};
 
class ellipse : public func {
public:
    double calc( double _x ){
        return y = sqrt( pow( b, 2 ) * ( 1 - pow( x = _x, 2 )/pow( a, 2 ) ) );
    }
};
 
class hyperbola : public func {
public:
    double calc( double _x ){
        return y = sqrt( pow( b, 2 ) * ( pow( x = _x, 2 )/pow( a, 2 ) - 1 ) );
    }
};
 
Текущее время: 04:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru