|
0 / 0 / 0
Регистрация: 07.04.2019
Сообщений: 69
|
|
Вычисление арифметического выражения, введённого в виде символьной строки14.04.2019, 15:33. Показов 67064. Ответов 13
Напишите программу, которая вычисляет арифметическое выражение, введённое в виде символьной строки. Выражение содержит только целые числа, знаки арифметических действий (сложения, вычитания, умножения и деления) и круглые скобки правильной вложенности.
Входные данные: Входная строка содержит запись арифметического выражения. Выходные данные: Программа должна вывести результат вычисления переданного ей выражения. Например: входные данные: (2+13)*4-28*(329/(23-17)) выходные данные: -1452
0
|
|
| 14.04.2019, 15:33 | |
|
Ответы с готовыми решениями:
13
Калькулятор: вычисление арифметического выражения, введённого в виде символьной строки Вычислить значение арифметического выражения, записанного в виде символьной строки
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 14.04.2019, 16:07 | |
|
0
|
|
|
|
||||||
| 14.04.2019, 17:07 | ||||||
|
С чего Вы взяли, что будет 1452?
0
|
||||||
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
||||||
| 14.04.2019, 17:15 | ||||||
|
jxstixn, чуть округлим и будет
0
|
||||||
|
0 / 0 / 0
Регистрация: 07.04.2019
Сообщений: 69
|
|
| 14.04.2019, 21:14 [ТС] | |
|
Строка может быть любая, она вводится, а функция eval,насколько мне известно, действия в скобках не выполняет.
Добавлено через 15 секунд m0nte-cr1st0, Строка может быть любая, она вводится, а функция eval,насколько мне известно, действия в скобках не выполняет.
0
|
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|||||||||||||
| 14.04.2019, 21:30 | |||||||||||||
0
|
|||||||||||||
|
|
|
| 14.04.2019, 22:05 | |
|
0
|
|
| 15.04.2019, 01:21 | |||||||
|
пример:
Синтаксис: eval(expression, globals=None, locals=None) -> Результат выполненного выражения expression : Выражение, которое требуется исполнить, в виде строки. Либо объект кода. globals=None : Ожидается dict. Словарь глобального пространства, относительно которого следует исполнить выражение. Если указан, но не содержит атрибута __builtins__ данные указанного пространства будут дополнены данными общего глобального пространства, перед разбором выражения. Таким образом, выражение будет иметь доступ ко всем встроенным модулям. locals=None : Ожидается объект-отображение (например, dict). Локальное пространство, в котором следует исполнить выражение. Если не указано, то используется словарь глобального пространства. Если оба аргумента опущены, то выражение будет выполнено в среде, где был осуществлён вызов функции. В случае ошибок возбуждает SyntaxError
0
|
|||||||
|
0 / 0 / 0
Регистрация: 25.04.2020
Сообщений: 12
|
|
| 16.07.2020, 12:56 | |
|
а возможно эту задачу решить с помощью бинарного дерева??? Без функции eval!!
0
|
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 16.07.2020, 13:24 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 25.04.2020
Сообщений: 12
|
|
| 16.07.2020, 13:53 | |
|
мен интересно еще))) а с как это можно реализовать? я просто новичок в этом не совсем понимаю как это сделать
0
|
|
|
Модератор
|
||||||
| 16.07.2020, 14:47 | ||||||
|
__Igorek__, можно:
0
|
||||||
| 16.07.2020, 14:47 | |
|
Помогаю со студенческими работами здесь
14
Написать программу вычисления суммы чисел для введенного арифметического выражения в виде строки
Вычисление арифметического выражения, дерево в виде массива Вычисление значения арифметического выражения представленного в текстовом виде Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: показать затраченные материалы за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В качестве. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|