Создан заказ №10932614
24 мая 2024
Java. Используя структуру атом-пара реализовать следующее
Как заказчик описал требования к работе:
Задача: используя структуру атом-пара (пример приложен) реализовать следующее:
Функцию парсинга (parsing), выполняющую считывание и преобразования текстовой арифметической формулы в значение формы атом-пара
Например: "2 + 3*4 - 6/5" -> (+, (2, (-, ((*, (3, 4)), (/, (6, 5))))))
Функцию вычисления, р
ассчитывающую итоговое значение. Например, (+, (2, (-, ((*, (3, 4)), (/, (6, 5)))))) -> 12.8
Основа реализации - разделение арифметической формулы по бинарным операторам, и выделение их в пару (оператор, (левый аргумент, правый аргумент)), с рекурсивным разложением вложенных формул.
Дополнительно реализовать работу со скобками и унарными операторами (т.е. применяемых к единственному аргументу, например факториал, квадратный корень
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
25 мая 2024
Заказ завершен, заказчик получил финальный файл с работой
5
Java. Используя структуру атом-пара реализовать следующее.jpg
2024-05-28 16:01
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор, делает, по наивысшей оценке, если есть какие то замечания устраняет, рекомендую!!!