Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.89
Garret
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 22
#1

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

22.04.2010, 11:43. Просмотров 2644. Ответов 4
Метки нет (Все метки)

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

Подскажите пожалуйста,
как можно осуществить ввод функции одной переменной?
Облазил весь и-нет, но так и не нашел чего-то подобного

Задали курсовик, с клавиатуры вводиться функция одной переменной,
и её нужно исследователь (с этим то проблем нет), а вот как считать её в саму программу?
Чтоб потом построить по ней график или провести какие-то операции т.д.

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

Спасибо за внимание!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2010, 11:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввод функции с клавиатуры (C++):

Ввод функции с клавиатуры - C++
Здравствуйте. Необходима помощь в написании программы на С. Программа поиска минимума и максимума функции методом кого-то. С методом может...

Ввод функции (аналитического выражения) с клавиатуры - C++
Возникла следующая проблема, преподаватель хочет что-бы в моей программе был ввод функции с клавиатуры, функции типа f(x)=x^2+4*x,...

Реализовать функции, обеспечивающую ввод данных с клавиатуры и их проверку на корректность - C++
1. Реализовать функцию, обеспечивающую ввод данных с клавиатуры и их проверку на корректность; тип и диапазон значений определить...

Файловый ввод-вывод, ввод с клавиатуры и обработка массива структур - C++
Добрый вечер)) У меня небольшой вопрос. Почему первые буквы (в названии книг) не выводит на экран? Само задание: О каждой книге ...

Как правильно заменить ввод данных простой на ввод с клавиатуры? - C++
#include "stdafx.h" #include <cstdlib> #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) ...

Ввод с клавиатуры - C++
Столкнулся с проблемой, что не получается переделать считывание текста из файла на ввод с клавиатуры. Помогите пожалуйста. #include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Hell Knight
230 / 60 / 3
Регистрация: 11.03.2010
Сообщений: 290
22.04.2010, 11:48 #2
хм... этим не пробовал заниматься...
но можно что-то придумать...

какого вида будут функции ?
ax + b = 0
ax^2 + bx + c = 0
ax^3 + bx^2 + cx+ d = 0
или еще какая-то запись будет ?
с логарифмами, синусами например...
0
Garret
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 22
22.04.2010, 12:14  [ТС] #3
в идеале и с тригонометрией и логарифмами, но думаю достаточно будет простых вида ax^3 - 1/sqrt(x) и т.д.

Возможно проще будет сделать граф. интерфейс с кнопками 1-9, +, -, *, /, ^, ( ), sqrt и вводиться будет как на калькуляторе
0
Hell Knight
230 / 60 / 3
Регистрация: 11.03.2010
Сообщений: 290
22.04.2010, 12:19 #4
ну думаю да... так проще будет)))
из списка выбираешь нужный тип уравнения... потом здаешь коэффициенты при иксах...
и проводишь вычисления...
0
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
22.04.2010, 12:48 #5
Цитата Сообщение от Garret Посмотреть сообщение
Задали курсовик, с клавиатуры вводиться функция одной переменной,
Возможно проще будет сделать граф. интерфейс с кнопками 1-9, +, -, *, /, ^, ( ), sqrt и вводиться будет как на калькуляторе
Второй вариант может не прокатить

Советую почитать про Парсеры и синтаксические анализаторы выражений

Есть книга: Искуство программирования на С++ Г. Шилдт там в одной из последних глав приведен подробный код Parser'a.
Можно страшные вещи замутить
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2010, 12:48
Привет! Вот еще темы с ответами:

Ввод с клавиатуры - C++
Помогите пожалуйста переделать программу, чтобы значения n - вводилось с клавиатуры и определяло количество елементов Х и У( по...

Ввод с клавиатуры - C++
Напишите программу, которая будет читать целое число от ввода с клавиатуры и печатать последнюю цифру данного числа. (8. Write a program...

Ввод с клавиатуры - C++
на С++ надо организовать ввод с клавиатуры, при этом я не знаю сколько элементов будет вводится, записывать их в массив. Тоесть когда я...

Ввод числа с клавиатуры - C++
Дано действительное число R вида nnn.ddd(три цифровых разряда в дробной и целой частях). Поменять местами дробную и целую части числа и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.04.2010, 12:48
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru