Need help writing numbers in the Reverse ORDER
java
Solution
If you dont want to store the reversed values
for (int i = (values.length -1); i>= 0; i--)
{
System.out.println( values[ i ] );
}
Problem
I need some help with this assignment I've been given. Not asking anyone to do my work but I'm really honestly stuck on how to even do this. I'm supposed to write a program that prompts the user to enter 10 numbers and then have it write all the numbers in reverse order. Example: Enter 10 Numbers: 23 89 21 55 67 89 99 13 98 78 Reverse Order: 78 98 13 99 89 67 55 21 89 23 So far all I have is how to get the user inputs. If anyone can push me in the right direction, i'd be very grateful! ``` import java.util.*; public class ReverseNumbers { public static void main(String[] args) { Scanner keyboard = new Scanner(System.in); int[] values; values = new int[10]; //Ask the user to enter 10 integers System.out.println("Please enter 10 numbers:"); for (int i = 0; i< values.length; i++) { values[i] = keyboard.nextInt(); } int[] reverseNums; reverseNums = new int[10]; for (int i = (values.length -1); i>= 0; i--) { reverseNums[ reverseNums.length -1 -i ] = values[ i ]; System.out.println( reverseNums[ i ] ); } } } ```