Write a program that reads a numver called testValue The pro
Write a program that reads a numver called testValue. The program reads 10 more numbers and compares each of the 10 numbers with testValue. It counts how many numbers are less than testValue, how many are equal to testValue, and how many are greater than testValue, and prints these three numbers at the end
Solution
NumberCount.java
import java.util.Scanner;
 public class NumberCount {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.print(\"Enter test vallue: \");
        int testValue = scan.nextInt();
        int num[] = new int[10];
        for(int i=0; i<num.length; i++){
        System.out.print(\"Enter integer \"+(i+1)+\": \");
        num[i] = scan.nextInt();
        }
        int equals = 0;
        int above = 0;
        int below = 0;
        for(int i=0; i<num.length; i++){
            if(testValue < num[i]){
                above++;
            }
            else if(testValue > num[i]){
                below++;
            }
            else{
                equals++;
            }
        }
        System.out.println(\"Numbers are less than \"+testValue+\" is \"+below);
        System.out.println(\"Numbers are greater than \"+testValue+\" is \"+above);
        System.out.println(\"Numbers are equal to \"+testValue+\" is \"+equals);
    }
}
Output:
Enter test vallue: 5
 Enter integer 1: 1
 Enter integer 2: 2
 Enter integer 3: 3
 Enter integer 4: 4
 Enter integer 5: 5
 Enter integer 6: 5
 Enter integer 7: 6
 Enter integer 8: 7
 Enter integer 9: 8
 Enter integer 10: 9
 Numbers are less than 5 is 4
 Numbers are greater than 5 is 4
 Numbers are equal to 5 is 2

