[заплачу] Программа На Лиспе (common Или Mu)

Тема в разделе "Другие задачи", создана пользователем -, 19 май 2012.

  1. Гость

    Доброго времени суток.

    Есть задание
    Суммирование рациональных выражений

    Реализовать символьное вычисление суммы двух заданных
    рациональных выражений. Полученное рациональное выражение должно
    состоять только из приведённых многочленов.
    Рациональное выражение представляет собой дробь, в числителе и
    знаменателе которой стоят полиномы от одной однобуквенной
    переменной. Полиномы являются в свою очередь суммой или разностью
    нескольких одночленов. Одночленом может быть целое число, а также
    произведение целого числа и целой положительной степени переменной
    (степень, равная единице, не записывается). Знак операции умножения в
    записи одночлена опускается. Например, полиномом является запись
    X-15X↑3+2. Указанный полином не содержит подобных одночленов,
    такие полиномы называются приведёнными.
    В упрощённом решении задачи при записи исходных рациональных
    выражений можно заключить их в скобки, а знаки арифметических
    операций, числа и переменные разделять пробелами (чтобы упростить
    ввод и обработку выражений). Например, выражения можно задать так:
    ((7 + 15 - 3 X) / X)+(X /(5 X ↑ 8)), и в результате будет
    вычислено выражение
    (110 X ↑ 8 – 15 X ↑ 9 + X ↑ 2) / (5 X ↑ 9) , или
    с учётом упрощения: (110 X ↑ 6 – 15 X ↑ 7 + 1) / (5 X ↑ 7)
    В полном решении задачи на вход программы поступают тексты
    рациональных выражений без лишних скобок, а числа, буквы переменных
    и знаки операций могут не разделяться пробелом, например: X/5X↑8.

    Реализовать необходимо на common lisp или mulisp. Используемые компиляторы могу предоставить.
    Цены и сроки можно обсудить в ЛС или
    ICQ 356682654
    Skype macclaus1

    Выручайте, пожалуйста)

    С уважением, Дмитрий.
     
  2. deadt04ka

    deadt04ka Гость

    Это где сейчас лисп то учат? Где учишься друг?
     
Загрузка...

Поделиться этой страницей