Как поменять элементы массива местами и вывести их в столбик? Пользователь сам вводит числа в массив, неопределенное количество
Допустим пользователь ввел 4 числа, т.е массив длиной в 4 элемента
По заданию элементы должны меняться местами, по такой схеме
1 2 3 4
2 3 4 1
3 4 1 2
4 3 2 1
Никак не могу понять как это сделать. Написал код только до того момента, где нужно ввести элементы
public static void main(String[] args) {
System.out.println("Введите длину массива: ");
Scanner scan = new Scanner(System.in);
int size = scan.nextInt();
int [] array = new int[size];
System.out.println("Введите элементы массива: ");
for (int i = 0; i < size; i++)
array[i] = scan.nextInt();
String one = Arrays.toString(array);
}
}
//int[] result = new int[size * size];
for (int i = 0; i < size; i++) {
for (int j = 0; j < size; j++) {
//result[i * size + j] = array[(i + j) % size];
System.out.print(array[(i + j) % size]);
System.out.print(" ");
}
System.out.println();
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Можно ли задавать методам интерфейса модификатор private или protected? Если да то зачем?
Здравствуй сообщество, вопрос прост почему данная функция отрабатывает не так как нужноВроде бы должно всё игнорировать так как я добавил...
Коллеги, написал телеграм бота и хочу развернуть его на heroku, что нужно прописать в ProcFile? Проект написан на Java как консольное приложение
Крашится при взаимодейстии именно с вот этим кодомВсе компоненты объявлены и присутствуют на XML-разметке