テストの点数を10個、乱数(0~100)を生成してその平均を求めるプログラムを作っています。動かすと乱数を生成して平均も出せれたのですが、乱数が100以上の物も出てきてしまいます。調べてもわからなかったのでよろしくお願いします。
java
1import java.util.Random; 2 3class Renshu9_3 //「xxxx」は適宜クラス名に変更 4{ 5 public static void main(String[] args){ 6 //ここにプログラムを書いていく 7 Random ran = new Random(); 8 int sum = 0;//格納するための変数 9 10 for (int i = 0;i<10;i++) { //10人分の乱数 11 int data = ran.nextInt(101); 12 sum += data;//格納 13 System.out.println(i + 1 +"人目の点数 = "+ sum); 14 } 15 System.out.print("平均=" + (double)sum / 10); 16 17 } 18}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/27 13:41