Question: Please help me correct my code. I tried it and doesn't work for me. I got it close though :( Write a for loop to

Please help me correct my code. I tried it and doesn't work for me. I got it close though :(

Write a for loop to print all elements in courseGrades, following each element with a space (including the last). Print forwards, then backwards. End each loop with a newline. Ex: If courseGrades = {7, 9, 11, 10}, print:

7 9 11 10 10 11 9 7 

Hint: Use two for loops. Second loop starts with i = courseGrades.length - 1.(Notes)

public class CourseGradePrinter {

public static void main (String [] args) {

Scanner scnr = new Scanner(System.in);

final int NUM_VALS = 4;

int [] courseGrades = new int[NUM_VALS];

int i;

for (i = 0; i < courseGrades.length; ++i) {

courseGrades[i] = scnr.nextInt();

}

for (i = 0; i < courseGrades.length; i++) {

System.out.print(courseGrades[i] + " ");

}

System.out.println();

for (i = courseGrades - 1 ; i <= courseGrades.length; ++i) {

System.out.print((courseGrades[i]) + " ");

}

System.out.println();

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!