Как проверить, что для чётных чисел код написан неверно? Ведь число нечётное и под него как раз выводится последовательность.
package com.javarush.task.pro.task05.task0505;
import java.util.Scanner;
/*
Reverse
*/
public class Solution {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int n=Integer.parseInt(scanner.nextLine());
int[]data=new int[n];
for (int i=0; i<n; i++)
data[i]=Integer.parseInt(scanner.nextLine());
for (int i=0; i<data.length; i++)
if (n%2==0)
{for (i=data.length-1; i>=0; i--)
System.out.println(data[i]);}
else
{for (i=0; i<data.length; i++)
System.out.println(data[i]);}
//напишите тут ваш код
}
}