/*
* 需求:读入为指定的整数,输入零表示程序结束
* 1、计算出正数有多少个,负数有多少个
* 2、总输入个数
* 3、输入数字的和
* 4、输入数字的平均数
*/
public class Demo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入你想要的数字,零表示输入完毕");
//输入数字,零表示输入结束
double x =0;
int positives = 0;
int negatives = 0;
int total = 0;
int average = 0;
double sum=0;
for(;;){
x =sc.nextDouble();
if(x==0){
break;
} else if(x>0){
positives++;
}else if(x<0){
negatives++;
}
total++;
sum+=x;
}
System.out.println("正数有:"+positives+"个");
System.out.println("负数有:"+negatives+"个");
System.out.println("总数有:"+total+"个");
System.out.println("总和为:"+sum);
System.out.println("平均数:"+sum/total);
}
}