Проблема программирования на Java
Может ли кто-нибудь помочь мне с этой программой. Я не понимаю, где я могу ввести номер для области. И что именно
in.nextInt();
уточнить?
Вот программа:
Напишите программу на Java, которая считывает целочисленное значение, представляющее сторону квадратной формы, и печатает площадь и периметр квадрата. Используйте правильные метки для всех выходов и правильно комментируйте свой код.
2 ответа
Эта строка кода просто позволяет пользователю вводить целое число. Вам нужно использовать Scanner или BufferedReader для чтения ввода.
Прежде всего, in.nextInt();
Команда означает, что программа позволит пользователю вводить целое число с клавиатуры. В то время как in
означает переменную типа Scanner, которую вы объявили над своим кодом. Что касается вашего кода, это, вероятно, так:
Scanner in=new Scanner(System.in);
а также nextInt();
означает, что разрешенный ввод должен быть целочисленным.
Вы также можете дать подсказку из ввода:
int x;
System.out.print("Enter Length : ");
x=in.nextInt();
Где переменная x
является целым числом, и он назначит входное значение пользователем.
Когда программа будет выполнена, она отобразит это на консоли:
Введите длину:
Надеюсь, что это работает для вас, и я думаю, используя x
Вы можете написать большую часть своего кода самостоятельно.