Предмет: Информатика, автор: maximus312454

Нужно написать программу на с++, которая будет решать введенные в нее производные, например 2x^5 = 10x^4, cosx = - sinx, вычислять ответ производной не нужно.

Ответы

Автор ответа: clinteastwood2
1
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

#include <iostream>
#include <string>
#include <vector>
#include <utility>

int main()
{
    std::vector<std::pair<std::string, std::string>> deriv_sheet = {
        std::make_pair("2x^5", "10x^4"),
        std::make_pair("cosx", "-sinx")
    };
    std::string user_fx;
    std::cin >> user_fx;
    for (const auto& i : deriv_sheet )
        if (i.first.compare(user_fx) == 0)
            std::cout << i.second;
}

Аноним: Да, мне не подходит. У меня доступ к некоторым ресурсам идет через неповинные ни в чем Амазон и Гyгл, которые РКН частично забанил.
Аноним: Ладно...не стоит тут дальше продолжать
clinteastwood2: Ахаха, да, ато опять придут, скажут наспамили))
Аноним: Личку закрыли, сказали, что надо все тут обсуждать, открыто)) Но меру все же надо знать.
clinteastwood2: Да, я вижу вообще все поубирали, даже комментарии в профиле
Аноним: Ну вот....ссылки публиковать нельзя, к обсуждению не пригласишь куда-то, потому что не будешь же светить тут свои логины. Остается только тут.
clinteastwood2: Жестоко, как всегда..
Аноним: https://znanija.com/task/29277524 - вот условие, просто песня ))
clinteastwood2: Смотрите, здесь Эникей выше давал пример, одного из решений вашей проблемы, но как и ранее было сказано, нужна адекватная постановка задания, незачем плодить новые темы, там вам вряд ли дадут ответ "лучше".
clinteastwood2: Я считаю, возможен вариант построение синтаксического дерева, которое анализировало бы введенную fx и в соответствии могло принимать меры.. Как вариант часть производных типо cosx = - sinx можно подставлять из файла например где есть некая табличка
Похожие вопросы
Предмет: Математика, автор: wersa7
Предмет: Математика, автор: гавс74