Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2008, 16:50   #1
fru1t__
Пользователь
 
Регистрация: 08.10.2008
Сообщений: 10
По умолчанию функции в паскале

Помогите плись!
как в паскале задать произвольную функцию?
fru1t__ вне форума Ответить с цитированием
Старый 13.10.2008, 18:58   #2
fru1t__
Пользователь
 
Регистрация: 08.10.2008
Сообщений: 10
По умолчанию

че это сделать совсем невозможно ???
fru1t__ вне форума Ответить с цитированием
Старый 13.10.2008, 19:10   #3
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Книжки, видимо, не для вас пишут...
Код:
function Y(x: real): real;
begin
  Y:=.................................;
end;
_Dmitry вне форума Ответить с цитированием
Старый 13.10.2008, 19:14   #4
fru1t__
Пользователь
 
Регистрация: 08.10.2008
Сообщений: 10
По умолчанию

нет это не то) я имею ввиду прочитать программой то есть командой readln или еще как..
fru1t__ вне форума Ответить с цитированием
Старый 13.10.2008, 19:21   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Функции пишут руками в программе, а затем не читают, а вызывают на исполнение... Кошмар
mihali4 вне форума Ответить с цитированием
Старый 13.10.2008, 19:24   #6
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Для этого необходимо написать синтаксический анализатор. Разбивать строку на части, распознавать числа, операции +-*/, фукции, приоритет операций и т.д. А затем предусмотреть в программе выполнение всех этих операций. Так, что это дело не простое. Можете поискать в Инете данный компонент. Для Паскаля врят ли найдёте, а для Дельфи я встречал.
_Dmitry вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графика в паскале (построить график функции) matic Помощь студентам 4 26.11.2012 17:02
Задачи на Паскале. Строковые процедуры и функции Мент Паскаль, Turbo Pascal, PascalABC.NET 3 25.06.2008 13:24
Функции Vinni_puh Microsoft Office Excel 1 20.12.2007 05:51
Функции furian Общие вопросы C/C++ 3 18.12.2007 12:48