Так, день 4. Сегодня я продолжу изучать считывание переменной через окно ввода (все то же самое можно сделать и через консольном окне, но мне интереснее делать все с помощью окна).
Сделаю я в этот день вычислитель индекс массы тела (далее ИМТ).
Для начала вновь посмотрим готовый код, а далее разберем его (рис 4.1):
В самом начале я снова импортирую класс JOptionPane.
После чего указываю переменные типа double: height, mass и bmi. А так же указываю переменную класса String - result.
Далее даем возможность пользователю ввести значение последней переменной через окна ввода, в которой высвечивается фраза: "Введите ваш рост в метрах:".
Затем преобразуем значение переменной result из String в double.
То же самое проделываем с переменной height. Но в поле ввода прописываем фразу "Введите свой вес в килограммах:".
Далее указываем значение переменной bmi через выражение mass/height/height, что представляет собой формулу расчета ИМТ (m/h^2, где m - масса, h - рост).
В конце кода выводим окно со значением ИМТ и получаем следующе окна (рис 4.2, рис 4.3, рис 4.4):
На сегодня все.
Если вам было интересно прочитать эту статью о моем прогрессе, подписывайтесь на мой канал и оставляйте комментарии.