Форум: "Начинающим";
Текущий архив: 2012.03.25;
Скачать: [xml.tar.bz2];
ВнизПостроение древа выражения Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.03.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.002 c