Нужно разработать технологию для считывания данных с помощью NFC чипа с банковской карты. Модель чипа: ACR 122U Описание: Чип получает информацию о карте (номер, имя владельца, срок действия) и отправляет их в API созданный на dotnet, который находится ...
Написать парсер арифметического выражения на чистом СИ
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Имеется входной файл "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)
- Похожие заказы
- Прикладное ПО4 заявкиЗакрыт5 лет назад
Необходимо написать программу-плагин для ArchiCAD или Revit.Задача - упростить проектирование и составление смет для строительства домов из керамзито-бетонных блоков. - Программа должна выполнять расчет необходимого количества блоков на основе чертежа несущих конструкций. - Программа должна расcчитывать необходимое количество ...
Прикладное ПО1 заявкаЗакрыт5 лет назад- $1
Я получил в экселе прайс-лист с торговой базы. В шапке листа стоят реквизиты, логотип базы, которые нужно убрать. Далее. На титульной странице стоит функция, заложенная самими оптовиками для дистрибьюторов. Она позволяет произвести наценку на любое ...
Прикладное ПО4 заявкиЗакрыт5 лет назад Здравствуйте, описание того что нужно сделать в прикрепленном файле ниже, оставляйте заявки у кого есть опыт подобной работы и кто сможет помочь, ну и собственно за какую цену и срок.
Прикладное ПО1 заявкаЗакрыт5 лет назадНеобходимо доработать плагин складчины KST для Ксенфоро 2.1. 1. Ввести чтобы отмечалось зеленым оплатившие. 2. Ввести количество оплат в профилях 3. Предусмотреть сокрытие тем по количеству оплат (чтобы пользователь не подходящий под условия совсем не видел складчину). 4. Приём ...
Прикладное ПОнет заявокЗакрыт5 лет назадНужен софт, который будет создавать из списка контактов в txt (от 10 000 номеров и больше ) сообщества по 250 номеров. Рассылать текст и фото в эти сообщества. С функциями отключения всем добавленным номерам в ...
Прикладное ПО2 заявкиЗакрыт5 лет назад- $200
сть 45 000 бренд, через поисковую систему нужно найти их официальные сайты. Алгоритм поиска, список брендов и другие наработки во вложении. Оплата 20 копеек за 1 найденный сайт бренда + 30 копеек за страницу в википедии ...
Прикладное ПО2 заявкиЗакрыт5 лет назад - $17
Написать программу, которая в многопотоковом режиме будет смотреть онлайн-трансляцию на Ютубе через прокси-сервер. Задача — накрутка зрителей (ботов). Программа должна иметь: -поле для ввода URL стрима -поле для прокси в формате IP: port -кнопки запуска и остановки -поле для установки количества ...
Прикладное ПОнет заявокЗакрыт5 лет назад Программа для игры в нарды (короткие), чтобы программа просчитывала какой лучше ход нужно сделать для победы. Игра для PC под Win. Подробней. Представьте, например, левый компьютер и правый, на левом я играю в нарды, а на правом ...
Прикладное ПО3 заявкиЗакрыт5 лет назадНужен разработчик, имеющий опыт работы с api instagram, чтобы написать парсер для сбора пользователей по ТЗ
Прикладное ПО1 исполнительЗакрыт5 лет назад