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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2012, 16:14   #1
Lisёноk
Пользователь
 
Регистрация: 08.03.2010
Сообщений: 75
По умолчанию Движение объекта про данным в memo

Здравствуйте! Очень нужна Ваша помощь.
У меня имеется следующее задание. Есть сборка некого объекта для крепления турбинных лопаток. С помощью NewOGL загоняем это в delphi. Дальше пользователь в Memo2 должен ввести
Цитата:
N=2
podn=2+2*2
V=45*12
//необходимо вводить арифметическое выражение, чтобы программа считала на какую высоту и с какой скорость надо поднимать одну из трех лопаток
В memo1 должно соответственно выводиться
Цитата:
Поднять лопатку №2 на расстояние 6 со скоростью 540
Для всех этих целей имеется лексический анализатор и два калькулятора.
Если использую Calc, то на всех буквенные символы и "=" выдается "некорректный символ", хотя в лексическом анализаторе все прописано. Просто построчно записав арифметическое выражение, все работает и считает.
Если использую Calc2, то в memo1 записывается только
Цитата:
Поднять лопатку № на расстояние со скоростью
Возникает чувство, что он вообще не получает лексемы. Не пойму в чем дело. Уже 4 дня бьюсь над этой проблемой. Очень нуждаюсь в Вашей помощи. Что может быть не так?
Вложения
Тип файла: rar Очередная +1(работает без букв).rar (586.0 Кб, 9 просмотров)
Я самый порочный ангел и самый безгрешный демон...
Lisёноk вне форума Ответить с цитированием
Старый 25.11.2012, 16:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Не знаю что на счет Calc. но я раньше использовал Экзель, подключавшись к нему и скармливая выражения получал результат. Если модуль просчета выражения не важен, могу показать пример.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2012, 16:24   #3
Lisёноk
Пользователь
 
Регистрация: 08.03.2010
Сообщений: 75
По умолчанию

Да, если вам не сложно, покажите пожалуйста, пример. Просто calc я брала из программы "калькулятор", написанной преподавателей. И нам вроде не оговаривали как именно нужно считать.
Я самый порочный ангел и самый безгрешный демон...
Lisёноk вне форума Ответить с цитированием
Старый 25.11.2012, 16:31   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Пожалуйста: http://www.programmersforum.ru/showthread.php?t=100279
А вообще конечно для такой задачи стоит интерпретаторы использовать, если конечно экзель не смущает
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Движение объекта по параболе revaldo666 Общие вопросы C/C++ 1 13.01.2012 08:04
Движение объекта (С++) фыф123 Помощь студентам 1 06.07.2011 20:50
рандомное движение объекта!((( A.S.W Помощь студентам 4 15.04.2011 19:22
Движение объекта dlnk C# (си шарп) 1 11.03.2011 21:17
Движение объекта ill2005 Помощь студентам 2 27.09.2010 21:32