Ввод функции с клавиатуры

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

Подскажите пожалуйста,

как можно осуществить ввод функции одной переменной?

Облазил весь и-нет, но так и не нашел чего-то подобного

Задали курсовик, с клавиатуры вводиться функция одной переменной,

и её нужно исследователь (с этим то проблем нет), а вот как считать её в саму программу?

Чтоб потом построить по ней график или провести какие-то операции т.д.

и как это легче будет сделать через графический интерфейс или через консоль?

Спасибо за внимание!