Для большого проекта нужен специалист React js. Работа подразумевает работу с большим объемом данных. Нужно из БД Firebase вывести информацию постранично. Добавить фильтр вывода в зависимости от типа данных. Тип информации - рабочая аналитика. ...
Строковый калькулятор
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Пример: ./calc "Bye-bye!" - "World!" "Bye-bye!"
- Калькулятор умеет выполнять операции сложения строк, вычитания строки из строки, умножения строки на число и деления строки на число: "a" + "b", "a" - "b", "a" * b, "a" / b. Данные передаются в одну строку (смотри пример)! Решения, в которых каждая строка, число и арифметическая операция передаются с новой строки, считаются неверными.
- Значения строк передаваемых в выражении выделяются двойными кавычками.
- Результатом сложения двух строк является строка, состоящая из переданных.
- Результатом деления строки на число n является строка в n раз короче исходной (смотри пример).
- Результатом умножения строки на число n является строка, в которой переданная строка повторяется ровно n раз.
- Результатом вычитания строки из строки является строка, в которой удалена переданная подстрока или сама исходная строка, если в нее нет вхождения вычитаемой строки (смотри пример).
- Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более, и строки длинной не более 10 символов. Если строка, полученная в результате работы приложения, длиннее 40 символов, то в выводе после 40 символа должны стоять три точки (...).
- Калькулятор умеет работать только с целыми числами.
- Первым аргументом выражения, подаваемым на вход, должна быть строка, при вводе пользователем выражения вроде 3 + "hello", калькулятор должен выбросить исключение и прекратить свою работу.
- При вводе пользователем неподходящих чисел, строк или неподдерживаемых операций (например, деление строки на строку) приложение выбрасывает исключение и завершает свою работу.
- При вводе пользователем выражения, не соответствующего одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу.
Input: "100" + "500" Output:
"100500" Input:
"Hi World!" - "World!" Output:
"Hi " Input:
"Bye-bye!" - "World!" Output:
"Bye-bye!" Input:
"Golang" * 5 Output:
"GolangGolangGolangGolangGolang" Input:
"Example!!!" / 3 Output:
"Exa"
#go
- Похожие заказы
- Веб-программирование21 заявкаЗакрытгод назад
Требуется адекватный специалист в JavaScript, Ajax. Нужен специалист в JavaScript, Ajax, html5 работа с графиками. * Нужно добавить к графику новые объекты. * Добавить функционал изменения типа графика. * Обновление графика в live режиме. * ...
Веб-программирование8 заявокЗакрытгод назадНужен небольшой чат-бот в телеграм (простая логика), по запросу лекарства пользователя выдающий список аптек с лекарством в наличии на основе сайта aptekamos.ru (по сути, парсер). Нужно воспроизвести логику сайта: выбор региона, возможность выбора из предложенных ...
Веб-программирование8 заявокЗакрытгод назадЕсть url (дубли) вида [url=https://master-demontazh.ru/demontazh-santehkabiny/demontazh-santehkabiny-v-panelnom-dome.html?%A0]https://master-demontazh.ru/demontazh-santehkabiny/demontazh-santehkabiny-v-panelnom-dome.html? [/url] убрать знак вопроса и другие символы если будут и переадресовывать на реальную страницу [url=https://master-demontazh.ru/demontazh-santehkabiny/demontazh-santehkabiny-v-panelnom-dome.html]https://master-demontazh.ru/demontazh-santehkabiny/demontazh-santehkabiny-v-panelnom-dome.html[/url] Чтобы у всех страниц со знаком вопроса была переадресация на основнуюТак же со страницы [url=https://master-demontazh.ru/thank-you.html/page/2]https://master-demontazh.ru/thank-you.html/page/2[/url] , [url=https://master-demontazh.ru/thank-you.html/page/1]https://master-demontazh.ru/thank-you.html/page/1[/url] и т. д на основную [url=https://master-demontazh.ru/thank-you.html]https://master-demontazh.ru/thank-you.html[/url]
Веб-программирование1 исполнительЗавершенгод назад- $70
Необходимо: [list=1][*]Заверстать блоки согласно макетам из Figma.[*]Даты, Обновлено - дата обновления страницы / Актуально - текущая дата. Даты меняются автоматом.[*]Содержание остальных блоков будет меняться в ручном режиме.[*]Блоки #2 и #3 могут быть вставками в основной ...
Веб-программирование1 исполнительЗавершенгод назад - $10
Нужен эксперт, который разбирается в редактировании shopify онлайн шопов, а также в создании одностраничников и не только. Если вы умеете создавать такие шопы, добавлять плагины, страницы, товары, знаете как внутри админки шопифай быстро все редактировать и т.д. то ...
Веб-программирование4 заявкиЗакрытгод назад Нужно написать простой парсер скинов csgo с сайта market.csgo.com Что должен уметь парсер: По заданным критериям выдавать список скинов в таблице эксель. Пишите свои цены, с оверпрайсом работать не буду, не пишите 1000$ за проект.
Веб-программирование1 исполнительЗавершенгод назадПереклад з англійської мови на українську мову
Веб-программирование78 заявокЗакрытгод назадПривет! Ищу бэкенд разработчика на NodeJS c опытом работы от 2-х лет на долгосрочное сотрудничество. Для создания REST API. Жду ваших откликов, в отклике указывайте ваш рейт. Все детали в личной переписке. Спасибо!
Веб-программирование14 заявокЗакрытгод назад