Я знаю, что мне нужно использовать сканер и условие, но я не знаю, как их подключить
Пример: Готовы ли вы конвертировать вес или рост? (пользовательский ввод = вес) Будет ли это для имперской единицы или метрической единицы? (пользовательский ввод = метрика) Пожалуйста, предоставьте информацию о весе в кг (пользовательский ввод = 75) Ваш вес в кг 75,00 равен 165,38 в фунтах




Scanner scanner = new Scanner(System.in);
System.out.println("Enter an input");
String input= scanner.next();
Вы можете начать с помещения пользовательского ввода в переменную. В зависимости от потока вашей программы вам может потребоваться проанализировать ввод либо в целое число, либо в число с плавающей запятой.
int integerinput = Integer.parseInt(input);
float floatInput = Float.parseFloat(input);
Оттуда вы можете начать делать сравнение. Вы должны быть осторожны при анализе информации, если пользователь ввел слово, и вы попытаетесь преобразовать его либо в целое число, либо в число с плавающей запятой, вы получите исключение.
Вы должны получить ввод пользователя только один раз:
String answer = ask.nextLine();
А затем проверьте ввод с помощью if ():
if (answer.equals("heght")){
// heght conversion goes here
}
else {
// weght conversion goes here
}
я использовал это, и это дает мне ошибку, называемую не может найти символ
Используйте локальные переменные.