Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 50
1

Замена части строки на другую

21.04.2013, 06:14. Просмотров 1263. Ответов 1
Метки нет (Все метки)

Значит так... Дана строка например (2 * (2+3))

Я уже написала функцию, которая вычисляет значения выражения БЕЗ скобок.
Теперь думаю находить часть без скобок, применять на ней функцию, заменять выражение в скобках на значение и приступать к обработке более больших скобок.
То есть здесь сначала вычислю 2+3 и получу (2* 6) и посчитаю уже это.

Вопрос: как мне осуществить замену выражения (2+3) на 6 в строке?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2013, 06:14
Ответы с готовыми решениями:

Как поделить консоль на 2 части: в верхней части вывод, в нижней - замена
Ребята, есть 2 функции, одна выводит, вторая меняет, нужно поделить консоль параллельно. В верхней...

Копирование части строки в другую строку
В какую-то строку(str1) скопировать 6 последних символов другой строки(str2) Очень надо,...

Замена строки (целиком), найденная по части строки
Добрый день! Необходимо в файле найти строку по ее части, и заменить ее (строку целиком на новое...

Замена части строки
И так, нужно заменить часть строки <br&gt на #10#13 - У меня ужасное настроение, моему лучшему...

1
934 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,039
21.04.2013, 06:50 2
(2 * (2+3)) Вообще то это инфиксная запись, для того чтобы вычислять выражения в строках нужно сначала их перевести в постфиксную форму, затем уже вычислить постфиксное выражение, а так ты тупо токо сделаешь для одной строки и все. в которой будет всего три операнда. Я делал эту задачу вычисление простых арифметических выражений.
Самый нижний класс смотри там я правильно переделал, первый я делал не по правильному алгоритму, хотя знал как правильно делать просто лень было переводить в постфикс и вычислять его. А потом уже решил сделать правильно чтобы было мб пригодится кода не будь, да и калькулятор на нем легко можно построить.

Даже америкосы облюбовали этот пост не в одном посте нету комментариев токо в этом, поблагодарили в комментах .
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2013, 06:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Замена части строки
Дано 3 строки: a,b,c. Строка а включает в себя строку b. В строке а нужно найти строку b и заменить...

Замена части строки
Здравствуйте. Помогите, пожалуйста, с нубским вопросом. Как выловить во вводимой строке...

Замена части строки файла
Всем привет!!! есть файл(1.txt) с примерным текстом #@# 3686|Иванов ...

Как копировать строки из одной Табличной Части в другую ТЧ?
Добрый вечер. Я столкнулся с некоторым непониманием в синтаксисе 1С при переносе данных из ячеек...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.