1 import java.util.Scanner; 2 3 public class Solution 4 { 5 public static void main(String[] args) 6 { 7 Scanner input = new Scanner(System.in); 8 9 System.out.print("Enter scores, end with negative number: "); 10 double sumOfScores = 0; 11 double average = 0; 12 int numberOfScores = 0; 13 int numberOfLarger = 0; 14 int numberOfSmaller = 0; 15 double[] array = new double[50]; 16 int i = 0; 17 18 while(true) 19 { 20 array[i] = input.nextDouble(); 21 22 if(array[i] < 0) 23 break; 24 sumOfScores += array[i]; 25 i++; 26 numberOfScores++; 27 } 28 29 input.close(); 30 31 average = sumOfScores / numberOfScores; 32 33 for(int j = 0; j <= i; j++) 34 { 35 if(array[j] >= average) 36 numberOfLarger++; 37 else 38 numberOfSmaller++; 39 } 40 41 System.out.println("The count of higher than average is: " + numberOfLarger); 42 System.out.println("The count of lower than average is: " + numberOfSmaller); 43 } 44 }