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

Write Java code to declare and initialize an array of assignment scores for 10 s

ID: 3797551 • Letter: W

Question

Write Java code to declare and initialize an array of assignment scores for 10 students. (Scores should range from 0 to 100.) Now, write Java code to declare and initialize an array of student names.

Here are some questions to ask yourself as you write the code:

What should the data type of the array be (i.e. what kind of data does it store)?

What should the size of the array be?

Should I declare and initialize in one step? Or should I use multiple lines of code?

Example - One Step:

int[] oddNums = {1, 3, 5, 7, 11, 13, 15, 17, 19};

Example - Multiple Lines of Code:
int[] oddNums = new int[9];
oddNums[0] = 1;
oddNums[1] = 3;

oddNums[8] = 19;


Draw a picture in memory of your two arrays after initialization.

Calculate the mean for your scores array.

Write a line of code to call the printGreater() method on your scores.

Explanation / Answer

Please find my implementation.

Please let me know in case of any issue.

public class ArrayProgram {

  

   public static void printGreater(int[] scores){

      

       int max = scores[0];

      

       for(int i=1; i<scores.length; i++){

           if(scores[i] > max)

               max = scores[i];

       }

      

       System.out.println("Greatest Score: "+max);

   }

   public static void main(String[] args) {

       // declaring and initializing score array

       int[] scores = {77, 68, 80, 81, 88, 85, 74, 82,89, 90};

       // declaring and initializing name array

       String[] names = {"Pravesh Kuamr", "Alex", "Bob", "Pintu K", "Richadson M",

               "Mukesh", "Ram", "K Rahul","Kohli V", "Test Name"};

      

       // calculating sum of all scores to calculate mean

       double sum = 0;

       for(int i=0; i<scores.length; i++)

           sum = sum + scores[i];

      

       System.out.println("Mean: "+sum/scores.length);

      

       // calling printGreater method

       printGreater(scores);

      

      

   }

}

/*

Sample run:

Mean: 81.4

Greatest Score: 90

*/

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