/* ------------------------------------------------------ while文 合計と平均 While_02_goukei ------------------------------------------------------ */ import java.io.*; import java.text.*; class While_02_goukei{ public static void main(String[] args) throws Exception { int kazu; int goukei,kensu; double heikin; goukei=0; kensu=0; DecimalFormat fm=new DecimalFormat("0.00"); BufferedReader inp=new BufferedReader (new InputStreamReader(System.in)); String keybd; System.out.print("数を入れてください(0で終了)\n"); System.out.print("-->"); keybd=inp.readLine(); kazu=Integer.parseInt(keybd); while ( kazu != 0 ) { goukei = goukei + kazu; kensu++; System.out.print("-->"); keybd=inp.readLine(); kazu=Integer.parseInt(keybd); } heikin = (double)goukei / kensu; System.out.print("合計="+goukei+"\n"); System.out.print("件数="+kensu+"\n"); System.out.print("平均="+fm.format(heikin)+"\n"); } }