Условие:
Тебе нужно написать программу, которая:
1. Считывает с консоли целое число N.
2 .Если считанное число N больше 0, то программа дальше считывает целые числа, количество которых равно N.
3. Вывести в консоль считанные числа, если N нечетное — в порядке ввода, иначе — в обратном порядке.
Каждое число выводить с новой строки. Число N выводить не нужно.
Требования:
1. Программа должна считывать число N и за ним еще N чисел.
2. В классе должен быть метод public static void main(String[]).
3. Нельзя добавлять новые методы в класс Solution.
4. Программа должна выводить введенные N чисел в обратном порядке, если N чётное.
5. Программа должна выводить введенные N чисел в том же порядке, если N нечётное.
package com.javarush.task.pro.task05.task0505;
import java.util.Scanner;
/*
Reverse
*/
public class Solution {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Введите целое число N = ");
int n = scan.nextInt();
int[] array = new int[n + 1];
if (n > 0) {
array[0] = n;
for (int i = 0; i < n; i++) {
System.out.print("Введите еще одно значение n = ");
array[i + 1] = scan.nextInt();
}
if (n % 2 == 0) {
for (int i = (array.length - 1 ); i >= 1; i--) {
System.out.println(array[i]);
}
} else {
for ( int i = 1; i < array.length; i++) {
System.out.println(array[i]);
}
}
}
}
}