Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на Java — удалённая работа в Москве

Дата: 2023-05-17
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2023-05-17
Описание
Мои знания на уровне синтаксиса , где то 6/10. Нужно научить до момента написания калькулятора. Ниже напишу условия задания Нужно создать консольное приложение “Калькулятор”. Приложение должно читать из консоли введенные пользователем арифметические операции и выводить в консоль результат их выпо нения. Требования: Калькулятор умеет выполнять операции сложения, вычитания, умножения и деления с двумя числами: a + b, a - b, a * b, a / b. Данные передаются в одну строку (смотрите пример ниже)! Решения, в которых каждое число и арифмитеческая операция передаются с новой строки считаются неверными. ислами. Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более. На выходе числа не ограничиваются по величине и могут быть любыми. Калькулятор умеет работать только с целыми числами. Калькулятор умеет работать только с арабскими или римскими цифрами одновременно, при вводе пользователем строки вроде 3 + II калькулятор должен выбросить исключение и прекратить свою работу. При вводе римских чисел, ответ должен быть выведен римскими цифрами, соответственно, при вводе арабских - ответ ожидается арабскими. При вводе пользователем неподходящих чисел приложение выбрасывает исключение и завершает свою работу. При вводе пользователем строки, не соответствующей одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу. Пример работы программы: Input: 1 + 2 Output: 3 Input: VI / III Output: II Принципы оценки работы: Обратите внимание на принципы ООП, постарайтесь разбить программу на логические классы. Решения, в которых весь код программы находится в одном классе будут низко оценены. Продемонстрируйте своё умение в работе с разными синтаксическими конструкциями, не забудьте про исключительные ситуации, при которых выполнение программы невозможно из-за некорректных входных данных.
Похожие заказы

Разработка на Java

дистанционно
договорная
Привет, я пишу апи тесты и нужно дергать запросы апишками,пейлоады большие и возникают ошибки(ответы некорректные ,null итд) задача сложная и муторная нужна помощь опытного разработчика Язык Java.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Привет,сразу скажу что нужна помощь ИСКЛЮЧИТЕЛЬНО ОЧНАЯ(личные встречи) потому что компания запрещает подключаться через телемост сторонним людям я пишу апи тесты и нужно дергать запросы апишками,пейлоады большие и возникают ошибки(ответы некорректные ,null итд) Могу приехать к вам(кафе итд) для решения вопроса Язык Java.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Хочу чтобы обучили алгоритмам чтобы код можно было свободно писать не прибегая к ии и лишнему гугливанию.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Cоздание чита для minecraft требования: обширный функционал похожий на чит sigma 5.0(исходники есть на github), обходимость таких серверов как hypixel(полная).
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Нужен сайт для продажи композиций из сухоцветов. По сути, лендинг с несколькими страницами: на главной логотип и кнопки Наши работы, Композиции в наличии, Заказать и т.д. Каждая ведёт на свою страницу, контент уже готов, останется только сверстать. На всех страницах должны быть кнопка Заказать и ссылки на Телеграм и на партнёрский магазин Флау Вау. Дизайн минималистичный и адаптив под телефон обязателен.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Java-разработчик (Middle) с экспертизой в 1С (опыт более 15 лет), Full-Stack специалист.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Разработка VPN.
Москва Фрилансеры