ソースコードがわからないので教えてください。
【Java】ソースコードを教えてください。
以下のあ~くの空欄に入るソースコードを教えてください。
解答がなくて困っています。
・問題
コマンドラインから乱数の最小値,最大値および生成数を入力し、生成した乱数の最大値と最小値および平均を表示するプログラム UseRandomCommand.java を完成させなさい。実行例のように動作すること。
import java.util.Random;
public class UseRandomCommand{
public static void main(String[] args){
Random r = new Random();
int max, min;
double ave;
if( args.length == 3 ){
int n =r.nextInt( あ )+ Integer.parseInt(args[0]);
max=min=n;
ave=(double)n;
for (int i = 1; i < い ); i++){
n = r.nextInt( う )+ Integer.parseInt(args[0]);
System.out.println(n);
if (max < n) え ;
else if (min>n) お ;
ave+=(double) か ;
}
ave/=Double.parseDouble( き );
System.out.println("最大値:"+max);
System.out.println("最小値:"+min);
System.out.println("平均値:"+ave);
}
else {
System.out.println("引数は3個必要です。");
System.out.println(" く ");
}
}
}
【実行例】(java~~は標準入力)
C:\Users\xxxxx\~~~\~~~>java UseRandomCommand 1 50 100
14
1
17
(略)
2
44
50
最大値:50
最小値:1
平均値:24.56
C:\Users\xxxxx\~~~\~~~>java UseRandomCommand
引数は 3 個必要です。
使い方)java UseRandomCommand 乱数の最小値 乱数の最大値 乱数の個数
お礼
ありがとうございます。 ご指摘のclassのメソッドの最後に}を追加したらビルドができました。 今後は気づきやすくする為もっとみやすい環境を作るよう心がけます。