Математическую производную некоей математической функции на компьютере найти довольно-таки сложно. Это алгебра, а ее компьютеры не так хорошо умеют "хрумкать" (там нет чисел, одна лишь логика). Подробнее про производную:
http://en.wikipedia....wiki/DerivativeОсновная формула:
В русских учебниках вместо
h используют
"Delta x". Словами -- это предел отношения изменения функции к изменению ее аргумента, при стремящемся к нулю изменении аргумента. Например, производной функции
a^x будет
a ln
x.
б) на с++ и немного другие задачи.
А какие задачи? Если тебе нужен командный интерфейс на основе консоли, то возьми на вооружение readline или даже ncurses. Простой командный интерфейс можно сделать и самому с помощью стандартной библиотеки, за полчаса-час. По сути, командный интерфейс как правило реализуется в виде цикла с считыванием ввода в начале и обработкой в остальной части блока.
Если нужен красивый объектно-ориентированный код, то сначала подумай о метафорах, которые будут фигурировать в программе. Потом о классах, их методах, взаимосвязях...
Какого рода ввод тебе нужен? Это же может быть ввод простых символов и немедленная реакция на них (как в играх), ввод каких-то команд, или вообще, ввод некоевого кода на каком-то скриптовом макроязыке...
Опиши поподробнее свою задачу.
Сообщение изменено: tomatensaft (07 октября 2004 - 23:11 )