|
Житель Земли
|
|
тестирование программы16.02.2012, 13:58. Показов 2577. Ответов 15
Метки нет (Все метки)
Добрый день. Пишу программу для вычисления строковых выражений типа a * (4 + 5) - sin(x) * 56^3 / ln(y). Прошу поучаствовать в тестировании готовой программы.
В общем, погоняйте прогу, все возможные ошибки я постарался учесть, но если все же возникнет ошибка, мной не предусмотренная, просьба сделать скрин программы вместе с текстом ошибки и выложить здесь. также прошу высказывать пожелания, что еще можно добавить или улучшить. спасибо за внимание. В архиве программа и файл справки
1
|
|
| 16.02.2012, 13:58 | |
|
Ответы с готовыми решениями:
15
Тестирование программы Тестирование программы на C++ |
|
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
| 16.02.2012, 16:45 | |
|
ошибок не нашел, единственное прикрути справку к проекту (хотя бы в ресурс) что бы не потерять ее
0
|
|
|
Житель Земли
|
||
| 16.02.2012, 17:59 [ТС] | ||
![]() З.Ы. А Гейтсу, с его "заботой о пользователе" такая мысль вполне может прийти в голову. Так что не буду отбирать у него славу
0
|
||
|
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
| 16.02.2012, 18:47 | |
|
0
|
|
|
Житель Земли
|
||
| 16.02.2012, 19:17 [ТС] | ||
|
Как сюда вкрутить ТЕХ?
0
|
||
|
Житель Земли
|
|
| 16.02.2012, 19:32 [ТС] | |
|
я так понял, в ТЕХе для форматирования используются команды, которые я должен писать каждый раз при наборе текста (по примеру набора формул в Википедии). и в чем же здесь упрощение или облегчение? мне кажется, легче написать 5 ^ 2, чем использовать для оформления степени какие-то команды.
0
|
|
|
║XLR8║
|
|||
| 16.02.2012, 21:57 | |||
|
Как по мне хорошим тоном было-бы разбор выражения в обратную польскую нотацию, и подальшее вычисление выражения. Как это сделать не раз обсуждалось на этом формуме даже есть пирмеры готовых решений толи на с++ толи на с#. Добавлено через 2 минуты И еще если вы реализируете описаный выше метод можете использовать фабрику (я обычно юзаю фабричный метод) для построения разных нотаций вычислений, что-бы если юзер написал доку с TeХ тогда ему надо было просто посавить язык - TeX и у вас программе должна быть фарика которая отдает названия функций в соответствии с указанным форматом, что-то такое. Вот это будет действительно зачет, не volfram math но все-же.
0
|
|||
|
Житель Земли
|
||
| 17.02.2012, 11:09 [ТС] | ||
|
0
|
||
|
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
|
|
| 17.02.2012, 16:02 | |
|
sin(1 0) читается как sin(10).
Вроде как должно показать "Ошибка выражения".
0
|
|
|
Житель Земли
|
||
| 17.02.2012, 17:04 [ТС] | ||
|
вот тебе результат преобразования выражения с использованием обратной польской нотации. второй этап - это вычисление полученного выражения (если ты знаком, то понимаешь) Так вот, с какой стороны мне прилепить сюда систему компьютерной верстки ТЕХ (каксказано в Википедии)? можешь мне объяснить толково? ибо ТЕХ создан, как я понял, для того, чтобы красиво отображать сложный текст, наподобие формул. То есть, грубо говоря, движок ТЕХ рисует формулу по заданным пользователем тегам (если я не прав - поправь меня). Так зачем это в моей программе, целью которой является вычисление выражений, а не красивое их отображение на экране?
0
|
||
|
Житель Земли
|
||
| 17.02.2012, 21:00 [ТС] | ||
|
мне что, нужно к нему придумывать еще систему распознавания, сравнимую с Fine Readerom, чтобы перевести обратно в текст и вычислить, да? уважаемый, меня уже достала твоя бессмысленная критика. не можешь четко обрисовать претензии, оставь это для других
0
|
||
|
4190 / 1838 / 221
Регистрация: 06.10.2010
Сообщений: 4,124
|
||
| 23.02.2012, 16:04 | ||
А кто нибудь разве заглядывает в справку?
0
|
||
| 23.02.2012, 16:04 | |
|
Помогаю со студенческими работами здесь
16
Тестирование программы Тестирование программы
Тестирование программы ErrorLookUp 1.6
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|