4 6$6,5.0 10 10$10,10.0 -2 4$4,1.0 0 0$0,0.0 //5 //6 ここまでは設定 InputStream fileStream = new FileInputStream("data.txt"); System.setIn(fileStream); Scanner sc = new Scanner(System.in); //1. 整数型の変数 a, b を宣言し、それぞれにキーボード入力(整数値)を代入 ???? = sc.nextInt(); // a ???? = sc.nextInt(); // b //2. MyCalc型の変数 myCalc を宣言、MyCalc型のインスタンスを生成して代入 ???? = new MyCalc(); //3. 整数型の変数 bigger を宣言、myCalcの max を呼び出して a と b の大きい方を代入 ???? = myCalc.max(a, b); //4. 実数型(double)の変数 avg を宣言、myCalcの average を呼び出して a と b の平均を代入 ???? = myCalc.average(a, b); //5. bigger と avg を 「6,5.0」のように カンマ区切りで表示 System.out.println(bigger + "," + avg); //class class MyCalc { /* メソッド名:max, 引数:int型のx,y, 返り値:int型 xとyのうち大きい方を返すメソッド */ int max(int x, int y){ if(x < y){ return y; } return x; } /* メソッド名:average, 引数:int型のx,y, 返り値:double型 xとyの平均を返すメソッド */ double average(int x, int y){ return (x + y) / 2.0; } }