Проблема программирования на 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 Вы можете написать большую часть своего кода самостоятельно.

Другие вопросы по тегам