Стековый калькулятор на языке Си

Выполнен
Заказ
3290018
Раздел
Работа с текстом
Предмет
Другое
Антиплагиат
70%
eTXT
Срок сдачи
5 Июн 2020 в 12:00
Цена
0 ₽
Блокировка
10 дней
Размещен
3 Июн 2020 в 00:41
Просмотров
44
Описание работы
Необходимо реализовать программу, осуществляющую подсчет математических выражений.
Входные данные:
- строка, содержащая математическое выражение (например, 2+2).
Выходные данные:
- результат рассчитанного входного выражения (например, 4) или
оповещение об ошибке, если выражение некорректное.
Требования к входным выражениям:
- поддержка операций: +, -, *, /, ^, %, !
- поддержка функций: log, sqrt, sin, cos, tg, ctg, arcsin, arccos, arctg, arcctg
- поддержка переменных (программа должна автоматически детектировать переменные в выражении и при подсчете спрашивать
пользователя об их значениях). После подсчета выражения с переменными должна присутствовать возможность поменять значения переменных и выполнить повторный расчет выражения. Переменные могут присутствовать в
любой части выражения.
Требования к реализации:
- подсчет должен быть реализован на основе алгоритмов перевода выражения в обратную польскую нотацию и стековой машины
- стек и очередь должны быть реализованы на основе линейных списков
- должны применяться техники оптимального использования динамической памяти
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
1 день 18 часов 19 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир