/*-----------------------------------------------  while文(3)合計/平均/最大/最小 ------------------------------------------------*/ import java.util.*; public class While03MaxMin { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int number; // 入力する数値 int total=0; // 合計 int count=0; // 件数 double ave; // 平均 int max; // 最大 int min; // 最小 System.out.print("数を入れてください(0で終了)\n"); System.out.print("-->"); number=sc.nextInt(); max=min=number; // 1件目の値をmaxとminに代入 while ( number != 0 ) { total+=number; // total=total+number count++; // countに1を足す if ( number > max ) max=number; if ( number < min ) min=number; System.out.print("-->"); number=sc.nextInt(); } System.out.print("\n合計="+total); System.out.print("\n件数="+count); ave=total/count; System.out.print("\n平均="+ave); System.out.print("\n最大="+max); System.out.print("\n最小="+min); } }