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