Write a program that asks the user for integers. When the user enters a zero, the program prints the total number of positive and negative numbers entered. The program then terminates. Example execution: Give a number: 2 Give a number: -3 Give a number: -4 Give a number: 5 Give a number: -1 Give a number: 0 Positives: 2 Negatives: 3 ================== import java.util.Random; import java.util.Scanner; public class Test{ public static void main(String[] args){ final Random r = new Random(); Scanner reader= new Scanner(System.in); int user_num = -100; int pos = 0; int neg = 0; while (user_num != 0) { System.out.print("Give a number: "); user_num = Integer.valueOf(reader.nextLine()); if (user_num > 0) { pos++; } else if (user_num < 0) { neg++; } else { break; } } System.out.println("Positives: "+pos); System.out.println("Negatives: "+neg); } } Test number 1 Give a number: 2 Give a number: -3 Give a number: -4 Give a number: 5 Give a number: -1 Give a number: 0 Positives: 2 Negatives: 3 Test number 2 Give a number: 1 Give a number: 2 Give a number: 3 Give a number: 4 Give a number: -1 Give a number: -2 Give a number: -3 Give a number: -6 Give a number: -7 Give a number: -8 Give a number: 0 Positives: 4 Negatives: 6 Test number 3 Give a number: -5 Give a number: -10 Give a number: -11 Give a number: -12 Give a number: 3 Give a number: 2 Give a number: 5 Give a number: 0 Positives: 3 Negatives: 4