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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2011, 21:14   #1
Alerq
 
Регистрация: 06.04.2011
Сообщений: 6
Восклицание Написать программу-калькулятор.

Здравствуйте, очень нужно написать программу-калькулятор на Паскаль, а именно процедуру-калькулятор+само тело программы.Исходные данные-переменная строкового типа. В выражениях разрешено использование () + - * / , функций типо cos и sin и степеней. Числа могут быть целые или нецелые, например 3.2. При этом нужно использовать несложные конструкции, такие как циклы while repeat for ну и функции конечно для работы со строковыми переменными, копи инсерты валы и др. Если нужно будет уточнение-пишите. Кто не пожалеет времени на сие достаточно долгое задание, могу наградить соточкой на телефон). Заранее большое спасибо.

Последний раз редактировалось Alerq; 06.04.2011 в 21:21.
Alerq вне форума Ответить с цитированием
Старый 06.04.2011, 21:35   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Кто не пожалеет времени на сие достаточно долгое задание, могу наградить соточкой на телефон). Заранее большое спасибо.
В этом случае вам лучше обратиться во фриланс по адресу http://www.programmersforum.ru/forumdisplay.php?f=29
Вадим Мошев вне форума Ответить с цитированием
Старый 06.04.2011, 21:49   #3
Alerq
 
Регистрация: 06.04.2011
Сообщений: 6
По умолчанию

Ну вдруг кто-то постарается ради интереса) А за ссылку-спасибо.
Alerq вне форума Ответить с цитированием
Старый 06.04.2011, 21:53   #4
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

> очень нужно написать

Можно подумать что кто-то тебе в этом препятствует.
mss вне форума Ответить с цитированием
Старый 07.04.2011, 15:13   #5
Zis67
Пользователь
 
Аватар для Zis67
 
Регистрация: 06.04.2011
Сообщений: 80
По умолчанию

Цитата:
Сообщение от Alerq Посмотреть сообщение
Здравствуйте, очень нужно написать программу-калькулятор на Паскаль, а именно процедуру-калькулятор+само тело программы.Исходные данные-переменная строкового типа. В выражениях разрешено использование () + - * / , функций типо cos и sin и степеней. Числа могут быть целые или нецелые, например 3.2. При этом нужно использовать несложные конструкции, такие как циклы while repeat for ну и функции конечно для работы со строковыми переменными, копи инсерты валы и др. Если нужно будет уточнение-пишите. Кто не пожалеет времени на сие достаточно долгое задание, могу наградить соточкой на телефон). Заранее большое спасибо.
Тебе надо просто консольный или еще и оформить окно, кнопки...?
Zis67 вне форума Ответить с цитированием
Старый 07.04.2011, 16:16   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Alerq, берите, не жалко:

Цитата:
Сообщение от Serge_Bliznykov
пример парсера. Exprus.pas
--------------------------------------------------------------------------------
в далёком 1991 году я писал простейший парсер, разбирающий и вычисляющий выражение.

вот, вместе с простейшим примером использования.
http://www.programmersforum.ru/showp...37&postcount=3

p.s. поддерживаются круглые скобки (практически неограниченной вложенности - лишь бы стека хватило), и действия *, /, +, -
sin и cos добавите самостоятельно - там код парсера достоточно простой.
Ну, на крайний случай, пишите - вместе напишем
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно создать программу простой калькулятор?? Вад Помощь студентам 6 30.03.2011 14:27
Написать калькулятор! ...Оленька... Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 23.12.2008 19:47
Плиз помогите калькулятор в Delphi написать!!!! intro Помощь студентам 2 11.12.2007 10:16