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

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

  1. Гость

    Репутация:
    0
    Доброго времени суток.

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

    Реализовать символьное вычисление суммы двух заданных
    рациональных выражений. Полученное рациональное выражение должно
    состоять только из приведённых многочленов.
    Рациональное выражение представляет собой дробь, в числителе и
    знаменателе которой стоят полиномы от одной однобуквенной
    переменной. Полиномы являются в свою очередь суммой или разностью
    нескольких одночленов. Одночленом может быть целое число, а также
    произведение целого числа и целой положительной степени переменной
    (степень, равная единице, не записывается). Знак операции умножения в
    записи одночлена опускается. Например, полиномом является запись
    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 Гость

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

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