import java.util.Scanner; public class Prog5_1 { public static void main(String[] args) { System.out.println("Enter a list of numbers, ending with 0, and I will tell you how many were positive and how many were negative, plus the sum and average"); int pos = 0, neg = 0, sum = 0, count = 0, current; double average; Scanner in = new Scanner(System.in); System.out.print("Enter first number, 0 to end "); current = in.nextInt(); while(current!=0) { if(current>0) pos++; else neg++; sum+=current; count++; System.out.print("Enter next number, 0 to end "); current = in.nextInt(); } if(count>0) { average = (double)sum / count; System.out.println("Number of total numbers entered is " + count); System.out.println("Number of positive numbers entered is " + pos); System.out.println("Number of negative numbers entered is " + neg); System.out.println("The sum of the numbers entered is " + sum); System.out.println("The average of the numbers entered is " + average); } else System.out.println("Error, you didn't enter any numbers"); } }