/** * Code for 109_lab2 part 2 * This takes a set of strings from the command line * then translates them into integers. It puts those integers into an array * Then creates and array of doubles containing data in the reverse order as * the array of integers. * Finally, print both kind of nicely. * * ggtowell * Oct 31, 2023 */ public class Reverser { public static void main(String[] args) { int[] forward = new int[args.length]; double[] reversed = new double[args.length]; // fill the forward array for (int i = 0; i < args.length; i++) { forward[i] = Integer.parseInt(args[i]); } // fill the reversed array for (int i = 0; i < forward.length; i++) { reversed[i] = forward[forward.length - 1 - i] * 2.5; } //print the forward array System.out.print("Forward = ["); for (int i = 0; i < forward.length; i++) { System.out.print(forward[i]); if (i != (forward.length - 1)) { System.out.print(","); } } System.out.println("]"); // print the reversed array System.out.print("Reversed = ["); for (int i = 0; i < reversed.length; i++) { System.out.print(reversed[i]); if (i != (reversed.length - 1)) { System.out.print(","); } } System.out.println("]"); } }