Вниз
Скачать: CL | DM;

Построение древа выражения   Найти похожие ветки 

← →
popopo ©   (2011-12-08 01:13) [0]

Всем доброй ночи!
Помогите пожалуйста решить задачу на Delphi

HaПисать программу,
Допустим, в TEdit вводится какое либо выражение
А программа вывoдит дрeво егo вычиcлeния
Вырaжeниe coдeржит только цифры и арифметические знаки * и +
Заранее спасибо!


← →
Dennis I. Komarov ©   (2011-12-08 01:20) [1]

500 енотов


← →
Германн ©   (2011-12-08 01:24) [2]


> Помогите пожалуйста решить задачу на Delphi
>

Помощь студентам на Исходниках - http://forum.sources.ru/index.php?showforum=149
Центр помощи на винграде - http://forum.vingrad.ru/Vingrad-help-center.html


← →
Dennis I. Komarov ©   (2011-12-08 09:54) [3]

Алгоритм такой:
2+2*3+3*4+4*5+5*6+6
1. Ищем первое "*"
2. Вытаскиваем выражение "2*3"
3. Вычисляем его "6"
4. Получаем "2+6+3*4+4*5+5*6+6"
5. Так по всем операциям умножения...
6. Аналогично для "+"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.004 c
1-1273054167
Roman-555
2010-05-05 14:09
2012.03.25
Увеличение точности вычислений до 30-40 значащих цифр


15-1322654703
Alex_C
2011-11-30 16:05
2012.03.25
Получить отчет по подтверждению


15-1322525436
Дмитрий
2011-11-29 04:10
2012.03.25
Замена части строки SQL запросом


15-1322553415
_qwerty_
2011-11-29 11:56
2012.03.25
вопрос к знатокам английского


15-1322318218
DVM
2011-11-26 18:36
2012.03.25
Через 15 минут на Марс стартует ракета с марсоходом Curiosity




   Наверх