148 / 4 / 0
Регистрация: 19.02.2013
Сообщений: 369
|
|
1 | |
Вычислить значение выражения, заданного в виде строки11.04.2018, 10:29. Показов 5037. Ответов 6
Метки нет (Все метки)
Здравствуйте, есть строка которая в себе содержит данные вот пример str="/254+523-42323/65425*75323*"
мне собственно нужно получить данные, нужно вначале 254+523 получившиеся данные -42323, затем /65425 и затем *75323. т.е. последовательно, =_= но как это сделать даже приблизительно не знаю, помогите пожалуйста.
0
|
11.04.2018, 10:29 | |
Ответы с готовыми решениями:
6
Вычислить значение арифметического выражения, заданного в виде строки Рекурсия: вычислить значение логического выражения, заданного в виде строки Найти значение арифметического выражения, заданного в виде строки Арифмометр: посчитать значение выражения, заданного в виде строки |
148 / 4 / 0
Регистрация: 19.02.2013
Сообщений: 369
|
|
11.04.2018, 10:35 [ТС] | 3 |
да да, вот в этом то и трабл, что бывает что вначале есть символ и в конце, а бывает и там и там, их нужно как то обойти что бы не учитывать.
0
|
1682 / 1095 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
|
||||||
11.04.2018, 10:56 | 4 | |||||
0
|
148 / 4 / 0
Регистрация: 19.02.2013
Сообщений: 369
|
|
11.04.2018, 10:59 [ТС] | 5 |
Может, по сути что бы вы поняли, строка генерится из цифр и -+/*
если можно скиньте пожалуйста код для преобразования строки с символами, уже в готовый ответ
0
|
11.04.2018, 12:02 | 6 | |||||
Сообщение было отмечено DarkJoker1992 как решение
Решение
2
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
||||||
03.05.2018, 18:58 | 7 | |||||
DarkJoker1992, вот мой вариант. Программа работает с вещественными числами (помимо целых). Первый символ строки - неотрицательное число, последний символ строки - также число:
0
|
03.05.2018, 18:58 | |
03.05.2018, 18:58 | |
Помогаю со студенческими работами здесь
7
Вывести значение логического выражения, заданного в виде строки S. Вывести значение логического выражения, заданного в виде строки S. Выражение определяется следующим образом («T» — True, «F» — False): <выражение> : Вывести значение логического выражения, заданного в виде строки S Вывести значение целочисленного выражения, заданного в виде строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |