Division

Division

Vladislav Sedov

Написать программу для вывода деления в столбик.

пример


Программа должна быть написана с использованием доп. классов. Чисто в main сделать нельзя. Необходимо создать класс для подсчета значений и отдельно класс для вывода в нужном формате. Для реализации formatters (классы отвечающие за вывод) использовать паттерн factory.

1) Деление должно работать со всеми целыми числами, в том числе и отрицательными.

2) 1/100=0 и 1 в остатке.

3) Деление на 0 должно провоцировать illegalArgumentException.

4) Паттерн фабрику нужно использовать для реализации разных выводов деления (в мире несколько форматов деления в столбик).

5) Покрыть программу тестами.

6) Собирать на maven.

Report Page