Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a loop that subtracts 1 from each element in lowerScores. If the element w

ID: 3768988 • Letter: W

Question

Write a loop that subtracts 1 from each element in lowerScores. If the element was already 0 or negative, assign 0 to the element. Ex: lowerScores = {5, 0, 2, -3} becomes {4, 0, 1, 0}.

public class StudentScores {

public static void main (String [] args) {

final int SCORES_SIZE = 4;

int[] lowerScores = new int[SCORES_SIZE];

int i = 0;

lowerScores[0] = 5;

lowerScores[1] = 0;

lowerScores[2] = 2;

lowerScores[3] = -3;

/* Your solution goes here */

for (i = 0; i < SCORES_SIZE; ++i) {

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

}

System.out.println();

return;

}

}

Explanation / Answer

public class StudentScores {

public static void main (String [] args) {

final int SCORES_SIZE = 4;

int[] lowerScores = new int[SCORES_SIZE];

int i = 0;

  

lowerScores[0] = 5;

lowerScores[1] = 0;

lowerScores[2] = 2;

lowerScores[3] = -3;

  

/* Your solution goes here */

for(int i=0;i<SCORES_SIZE;i++)

{

if(lowerScores[i]<=0)

lowerScores[i] = 0;

else

lowerScores[i] = lowerScores[i]-1;

}

  

for (i = 0; i < SCORES_SIZE; ++i) {

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

}

System.out.println();

  

return;

}

}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote