У меня есть массив int
, и я пытаюсь выяснить, как я могу сделать программу так, чтобы она хранила целые числа, введенные пользователем, присваивая значения элементам массива int
s. Я пытаюсь разместить код так, чтобы он принимал целые числа от пользователя в цикле (цикл while или for), который выполняется 10 раз. И затем есть код, который проверяет последовательность целых чисел, чтобы увидеть, что она не уменьшается в другом цикле, который выполняется 9 раз, используя два отдельных цикла. Ниже приведено то, из чего я должен сформировать этот «Шашка».
class ArrayRecorder {
public static void main(String[] args) {
int Array[] = new int[10];
System.out.println("Enter ten integers seperated by spaces, then press return after. ");
for(int count = 0; count < 10; count++)
Array[count] = A3Helper.nextInteger();
for (int count = 0; count < 10; count++ )
System.out.print(Array[count]+ " ");
Извините, если это кажется глупым вопросом, я думаю, что я обдумываю это. Я пытался изменить код, но не могу понять, вот что я начал.
class ArrayChecker {
public static void main(String[] args) {
int Array[] = new int[10];
System.out.println("Enter ten integers seperated by spaces, then press return after. ");
for(int count = 0; count < 10; count++)
Array[count] = A3Helper.nextInteger();
System.out.print("List is in order");
Вот пример того, как должен выглядеть ввод и вывод вашей программы
лайк:
Введите десять целых чисел, разделенных пробелами, затем нажмите return.
10 3 0 -4 200 80 -95 87 23 -67
Список не в порядке.
Вот еще один пример:
Введите десять целых чисел, разделенных пробелами, затем нажмите return.
-5 -4 -3 0 1 2 2 3 10 11
Список в порядке
также код A3Helper:
import java.util.Scanner;
class A3Helper {
static Scanner keyboard = new Scanner(System.in);
static int nextInteger() {
return keyboard.nextInt();
}
}