Требуется разработать расширение для Google Chrome, которое будет вычислять среднее арифметическое продаж и отображать его в всплывающем окне. Необходимо добавить функционал для выборочного удаления строк в столбце продаж. Основные задачи: подсчет среднего арифметического и доработка интерфейса для удобства пользователя.
Приложение “Калькулятор”
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
- Создай консольное приложение “Калькулятор”. Приложение должно читать из консоли введенные пользователем арифметические операции и выводить в консоль результат их выполнения.
- Калькулятор умеет выполнять операции сложения, вычитания, умножения и деления с двумя числами: a + b, a - b, a * b, a / b. Данные передаются в одну строку (смотри пример)! Решения, в которых каждое число и арифмитеческая операция передаются с новой строки считаются неверными.
- Калькулятор умеет работать как с арабскими (1,2,3,4,5…), так и с римскими (I,II,III,IV,V…) числами.
- Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более. На выходе числа не ограничиваются по величине и могут быть любыми.
- Калькулятор умеет работать только с целыми числами.
- Калькулятор умеет работать только с арабскими или римскими цифрами одновременно, при вводе пользователем строки вроде 3 + II калькулятор должен выбросить исключение и прекратить свою работу.
- При вводе римских чисел, ответ должен быть выведен римскими цифрами, соответственно, при вводе арабских - ответ ожидается арабскими.
- При вводе пользователем неподходящих чисел приложение выбрасывает исключение и завершает свою работу.
- При вводе пользователем строки, не соответствующей одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу.
- Результатом операции деления является целое число, остаток отбрасывается.
- Результатом работы калькулятора с арабскими числами могут быть отрицательные числа и ноль. Результатом работы калькулятора с римскими числами могут быть только положительные числа, если результат работы меньше единицы, выбрасывается исключени
- пример работы программы
- Input:1 + 2
- Output:3
Output:throws Exception //т.к. в римской системе нет отрицательных чисел
Output:throws Exception //т.к. используются одновременно разные системы счисления
Output:throws Exception //т.к. строка не является математической операцией
Output:throws Exception //т.к. формат математической операции не удовлетворяет заданию - два операнда и один оператор (+, -, /, *)
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 заявкаЗакрыт3 года назад
- $68
Требуется разработка программы для рассылки email-сообщений с акцентом на доставляемость в инбокс. Необходимо умение создавать и обновлять программное обеспечение, обеспечивая его стабильную работу и решение возникающих проблем. Ожидается, что разработчик сможет предложить технические решения для достижения цели.
Прикладное ПО2 заявкиЗакрыт3 года назад Требуется разработать индикатор для Quik, используя язык Lua. Индикатор должен соответствовать спецификациям, указанным в приложенном техническом задании в Excel. Обратите внимание на все детали и функциональные требования, изложенные в документе.
Прикладное ПОнет заявокЗакрыт3 года назад- $500
Ищется специалист для совместного создания небольшого проекта на Python. Задача включает разработку API с использованием библиотек Microsoft Advertising. Ожидается опыт работы с Python и понимание принципов разработки приложений.
Прикладное ПО3 заявкиЗакрыт3 года назад Необходимо разработать макрос в Excel, который объединит фразы с Листа1 и Листа2, создав 306222 ячейки на Листе3. Задача не одноразовая, требуется автоматизация, так как имеется множество таблиц. Уточните цену и сроки выполнения.
Прикладное ПО2 заявкиЗакрыт3 года назадТребуется разработка программы для проверки лайков по хештегам в Инстаграм. Программа должна анализировать ники, ставившие лайки на публикации, и создавать списки пропусков. Необходима функция черного списка и возможность разделения пользователей по статусу подписки. Укажите стоимость и возможность мобильной версии.
Прикладное ПОнет заявокЗакрыт3 года назадТребуется разработать программу на языке программирования C# для контрольной работы по прикладному программному обеспечению. Укажите детали задания и требования к функциональности.
Прикладное ПО1 исполнительЗакрыт3 года назадСоздайте программу на C++, моделирующую заполнение гибкого магнитного диска объемом 360 Кбайт. Программа должна поддерживать запись и удаление файлов произвольной длины от 18 байт до 32 Кбайт, управлять свободными и занятыми участками памяти, а также выводить информацию по запросу. Обеспечьте обработку аварийных ситуаций при превышении длины файла над свободными участками.
Прикладное ПО1 заявкаЗакрыт3 года назадТребуется разработать программу для автоматизации действий на сайте Eldorado с возможностью изменения параметров. Программа должна включать вход по e-mail, поиск по коду товара, добавление в корзину, использование промокодов и выбор способов доставки. Все действия должны быть настраиваемыми и возможна работа с файлами для загрузки данных.
Прикладное ПОнет заявокЗакрыт3 года назад