Здравствуйте. Нужно написать расширения для 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 заявкаЗакрыт2 года назад
- $68
Добрый день! Мне нужно создать программу для рассылки элеронных писем, но нужно так,чтобы чаще всего они приходили в инбокс. Как правильно техническое задание я написать не смогу, но хочу это уже начать делать Кому интересна работа ...
Прикладное ПО2 заявкиЗакрыт2 года назад Создать индикатор по приложенному тех заданию (файл ексель)
Прикладное ПОнет заявокЗакрыт2 года назад- $500
Нужна услуга по совместному созданию небольшого проекта на Python (https://docs.microsoft.com/en-us/advertising/guides/get-started-python).
Прикладное ПО3 заявкиЗакрыт2 года назад Прикладываю файл ексель с примером задачи Это не одноразовая задача, иначе я бы её решил функцией & Таких таблиц у меня много, и так как нужно протягивать формулы и прописывать $A$1 для ...
Прикладное ПО2 заявкиЗакрыт2 года назадНужна программа для проверки лайков по Хештегам в Инстаграм .В программу я ввожу тег который меня интересует , в день это может быть 2-3 тега одновременно.Программа должна писать отдельно про каждый тег такую информацию:*кто использовал ...
Прикладное ПОнет заявокЗакрыт2 года назадНужно написать программу на языке программирования с#
Прикладное ПО1 исполнительЗакрыт2 года назадПрограмму, моделирующую заполнение гибкого магнитного диска. Общий объем памяти на диске 360 Кбайт. Файлы имеют произвольную длину от 18 байт до 32 Кбайт. В процессе работы файлы либо записываются на диск, либо удаляются с него. В ...
Прикладное ПО1 заявкаЗакрыт2 года назад1. Программа работающая на виндовс 2. возможность изменения параметров Автоматизация веб -Переход на https://www.eldorado.ru/ + возможность изменения ссылки -Локация Москва и Подмосковье + возможность изменения -Вход или регистрация + возможность отключения по ситуации -Вход по e-mail/логину (по списку из ...
Прикладное ПОнет заявокЗакрыт2 года назад