Я стараюсь делать проверку, что ввел пользователь ведь не знаешь что он может ввести. Ну это в пром программе, а если для себя то можно и без проверки что б время не терять.
Научился: 1. Переменные нужно описать в начале программы. - есть
2. Ввод данных разделён на две части. - нет
3. Получаем начальные данные из строкового массива args. - нет
4. Получаем начальные данные с клавиатуры. - есть
5. Выводим на экран полученные данные. -есть
6. Выполняем вычисление по условию задачи. -есть
7. Выводим результат на экран. -есть
8. Добавить глобальный блок try - catch для отлова системных ошибок. -нет
Зато есть проверка на то, равны ли числа или нет
отсутствие одного из пакетов не позволило воспользоваться строчкой: " import java.util.*;" пишем "import java.util.Scanner;".
Так же в нескольких местах блок вместо закрытия снова открывался .
Блок с проверкой на ошибку был написан без использование параметра Exception e .