J: Калькулятор римских и арабских чисел. Часть 1. Kata академия. LeetCode. Обучение Java с нуля - ви HD

J: Калькулятор римских и арабских чисел. Часть 1. Kata академия. LeetCode. Обучение Java с нуля - ви
00:13:13
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18789 роликов

Калькулятор римских и арабских чисел. Часть 1. Kata академия. LeetCode. Обучение Java с нуля - ви.

Ссылка на телеграмм канал: t.me/+JvjV75F3d8JiNTBi
Ссылка на группу, где можно задать вопрос по Java: t.me/+YrAkbcszdAkyM2Qy
Ссылка на код: github.com/ITSmartBrain/roman_and_arabian_calc_part1

Это первая часть, в ней разбираем калькулятор чтение, парсинг и калькулятор арабских чисел.
Во второй части будет разбор вычисления римских чисел.

Полный текст задачи:
Требования: Калькулятор умеет выполнять операции сложения, вычитания, умножения и деления с двумя числами: a + b, a — b, a * b, a / b. Данные передаются в одну строку (смотри пример)! Решения, в которых каждое число и арифмитеческая операция передаются с новой строки считаются неверными.Калькулятор умеет работать как с арабскими (1,2,3,4,5…), так и с римскими (I,II,III,IV,V…) числами.Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более. На выходе числа не ограничиваются по величине и могут быть любыми.Калькулятор умеет работать только с целыми числами.Калькулятор умеет работать только с арабскими или римскими цифрами одновременно, при вводе пользователем строки вроде 3 + II калькулятор должен выбросить исключение и прекратить свою работу.При вводе римских чисел, ответ должен быть выведен римскими цифрами, соответственно, при вводе арабских — ответ ожидается арабскими.При вводе пользователем неподходящих чисел приложение выбрасывает исключение и завершает свою работу.При вводе пользователем строки, не соответствующей одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу.Результатом операции деления является целое число, остаток отбрасывается. Результатом работы калькулятора с арабскими числами могут быть отрицательные числа и ноль. Результатом работы калькулятора с римскими числами могут быть только положительные числа, если результат работы меньше единицы, выбрасывается исключение

Таймкоды:
00:00 Описание задачи
01:08 Разбор задачи
12:41 Обратная связь
RSS
Александр Кремлёв
22:25
+3
Ката-ржане скажут спасибо))
АЛЕКСАНДР БАМБОЛБИ
09:08
+3
все отлично вторую часть обязательно нужно как можно быстрее. все видео понятны. только мало их и редкие очень — нужно больше видео
juicysheeesh
17:52
Выходит ошибка switch statement can be replaced with enhanced 'switch'
На 38 строке
Егор Шуваев
14:07
+2
Очень интригует как будет реализованы вычисления Римскими цифрами.
Elon Musk
17:35
+2
Если твой друг просил сделать тестовое задание к ката, то ты его очень ловко замаскировал под аналогичное))) Красавчик)

Денис Бажин
09:21
Нужна вторая часть! Лайк!
KRK Krouhank
02:14
После видео понял Програмирование и ката и яндекс это не мое!!!
Александр Ч
00:48
Первый Массив с операторами получается лишний, т.к. экранированные символы ищутся в строке.
Алексей Воробьёв
19:40
А как вы думаете, новичок, после просмотра обучающих роликов, сможет это сделать?

Новости

В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ» Компания «Электронные Офисные Системы» выпускает обновление Сервера мобильных решений В «СёрчИнформ КИБ» интегрирован ИИ-модуль для анализа инцидентов ГК «ЭОС» запускает акцию по бесплатной миграции на импортонезависимую версию АИС «МФЦ Дело» Обучение инженеров от МТС и НИУ ВШЭ: новые возможности для студентов

В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ»


16 минут назад
В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ»
В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ»
Компания «Электронные Офисные Системы» выпускает обновление Сервера мобильных решений
Компания «Электронные Офисные Системы» выпускает обновление Сервера мобильных решений
В «СёрчИнформ КИБ» интегрирован ИИ-модуль для анализа инцидентов
В «СёрчИнформ КИБ» интегрирован ИИ-модуль для анализа инцидентов
ГК «ЭОС» запускает акцию по бесплатной миграции на импортонезависимую версию АИС «МФЦ Дело»
ГК «ЭОС» запускает акцию по бесплатной миграции на импортонезависимую версию АИС «МФЦ Дело»
Обучение инженеров от МТС и НИУ ВШЭ: новые возможности для студентов
Обучение инженеров от МТС и НИУ ВШЭ: новые возможности для студентов