Реализация функции нахождения производных (Scheme) - Lisp
Формулировка задачи:
Помогите пожалуйста, сама не справлюсь. Преподаватель задал нам под конец первого курса для получения зачета задание на языке Scheme. Весь семестр изучали с++, а тут он выдал мол сами разберетесь программки простые.
Нужно реализовать функцию deriv, которая вычисляет производную от простых математических выражений с одной переменной. Функция должна принимать 2 аргумента - математическое выражение со стандартным синтаксисом языка Scheme, содержащее числа, атомы и функции +, -,*, /,expt(возведение в степень числа е). Второй аргумент - переменная по которой надо произвести дифференцирование. Другие символы в выражении считаются константами.
Использовать нужно только простые операторы ибо сложные я сама даже не объясню при всем желание, у меня ++ то еще плавают в голове.
P.S. ооочень не хочется в академ(
Решение задачи: «Реализация функции нахождения производных (Scheme)»
textual
Листинг программы
csi deriv.scm
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д