Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Имеется входной файл "input.txt" в котором будет находиться арифметическое выражение которое необходимо решить или вывести ошибку если имеется синтаксическая ошибка(например вместо знака "/" будет "%" или вместо "sin" будет опечатка "son" или вместо 0(ноль) будет О(большая буква о)) в самом выражении в файле.  

Арифметическое выражение может быть произвольным и в его записи может быть любое количество пробелов(например: 100   + 3) или пробелов между цифрами или знаком операции может не быть вообще (sin(45)+cos(30))), т.е количество пробелов не должно влиять на решение примера. 

Это выражение может содержать ( ), +, -, *, /.

Так же могут быть функции с 1 параметром это: sin, cos, tan, log, exp, sqrt.

И функции с 2 параметрами: min(минимальное значение из двух чисел), max(максимальное значение из двух чисел), nsn(наименьшее общее кратное), nsd(наименьший общий делитель).

Сделать это обычным консольным приложением, в котором на первой строке будет выведен наш пример из файла, а на следующей строке будет выведен его результат (например Результат выражения равен : и ответ). Так же в консоль вывести сообщение об ошибке если она будет присутствовать в выражении и указать что именно за ошибка(например "Не разрешенный символ").

Пример арифметического выражения:

(5 *  sin(x)-1.05e4)/((2 * 9+ 2) * (2 *6+ 3)) * sqrt(64) - min(60, 70) +nsd(10,   100)

5 лет назад
nazardos
23 годаУкраина
5 лет в сервисе
Был
5 лет назад
Выбранный исполнитель
uargb
Роман 
24 годаУкраина
6 лет в сервисе
Был
7 месяцев назад
5 лет назад
$20
1 день
Рекомендую
  • Похожие заказы
  • Нужно разработать технологию для считывания данных с помощью NFC чипа с банковской карты. Модель чипа: ACR 122U Описание: Чип получает информацию о карте (номер, имя владельца, срок действия) и отправляет их в API созданный на dotnet, который находится ...

    Закрыт
    5 лет назад
  • Необходимо написать программу-плагин для ArchiCAD  или  Revit.Задача - упростить проектирование и составление смет для строительства домов из керамзито-бетонных блоков. -      Программа должна выполнять расчет необходимого количества блоков на основе чертежа несущих конструкций. -      Программа должна расcчитывать необходимое количество ...

    Закрыт
    5 лет назад
  • $1

    Я получил в экселе прайс-лист с торговой базы. В шапке листа стоят реквизиты, логотип базы, которые нужно убрать. Далее. На титульной странице стоит функция, заложенная самими оптовиками для дистрибьюторов. Она позволяет произвести наценку на любое ...

    Закрыт
    5 лет назад
  • Здравствуйте, описание того что нужно сделать в прикрепленном файле ниже, оставляйте заявки у кого есть опыт подобной работы и кто сможет помочь, ну и собственно за какую цену и срок.

    Закрыт
    5 лет назад
  • Необходимо доработать плагин складчины KST для Ксенфоро 2.1. 1. Ввести чтобы отмечалось зеленым оплатившие. 2. Ввести количество оплат в профилях 3. Предусмотреть сокрытие тем по количеству оплат (чтобы пользователь не подходящий под условия совсем не видел складчину). 4. Приём ...

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад
  • Нужен софт, который будет создавать из списка контактов в txt (от 10 000 номеров и больше ) сообщества по 250 номеров. Рассылать текст и фото в эти сообщества. С функциями отключения всем добавленным номерам в ...

    Закрыт
    5 лет назад
  • $200

    сть 45 000 бренд, через поисковую систему нужно найти их официальные сайты. Алгоритм поиска, список брендов и другие наработки во вложении.  Оплата 20 копеек за 1 найденный сайт бренда + 30 копеек за страницу в википедии ...

    Закрыт
    5 лет назад
  • $17

    Написать программу, которая в многопотоковом режиме будет смотреть онлайн-трансляцию на Ютубе через прокси-сервер. Задача — накрутка зрителей (ботов). Программа должна иметь: -поле для ввода URL стрима -поле для прокси в формате IP: port -кнопки запуска и остановки -поле для установки количества ...

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад
  • Программа для игры в нарды (короткие), чтобы программа просчитывала какой лучше ход нужно сделать для победы.  Игра для PC под Win.  Подробней. Представьте, например, левый компьютер и правый, на левом я играю в нарды, а на правом ...

    Закрыт
    5 лет назад