import java.io.*; public class r3ensyu2c { /** * @param args the command line arguments */ public static void main(String[] args) throws Exception { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.println("入力した数値の最大値とその数値が何番目に現れたかを表示するプログラムです。"); double sum = 0.0; double max = 0; int count = 0; int l = 0; while(true) { l = l + 1; System.out.print("x>"); double x = (new Double(in.readLine())).doubleValue(); if (x ==0){ break;} if (x > max){ max = x; count = l;} } System.out.println("max=" + max + " count=" + count); } }