День 5, подвожу первые итоги путем создания обобщающего мой прогресс кода. Рассмотрим его (рис 5.1): Нового здесь ничего нет; по стандарту импортируем JOptionPane, вводим переменные типов int (age), double (height, mass и bmi) и класса String(name и result - последняя переменная понадобится для ввода переменных и их преобразования из текст в число). Далее даем возможность пользователю ввести значения. Для переменной name все легко: значение присваивается через окно ввода без дополнительных операций. Чего нельзя сказать про переменные age, height и mass. Им придется вводить значение через переменную result, которая представляет собой текст, а после этого преобразовывать его в число (строки12 - 17). После идет присваивание значения последней переменной (bmi). Происходит оно в строке 18, где все достаточно просто: пtременной bmi присваивается значение mass/height/height*100, далее результат округляется до целого значения через операцию Math.round и делится на 100. В конце выводим значения