設問
0から100までの整数の乱数をくり返し発生させる.発生した乱数の平均値が 50になるまで処理をくり返し,平均値が50になるまでの乱数の発生個数を下 の例のように表示するスクリプトを作成せよ.なお,平均値の計算は整数演算を 用いる.
平均が50になるまでの回数:233 |
sum = 0 ave = 0 i = 1 while ave != 50 sum += rand(101) ave = sum / i i += 1 end printf "平均が50になるまでの回数:%d\n", i |
設問
0から200までの整数の乱数をくり返し発生させる.発生した乱数の平均値が 100になるまで処理をくり返し,平均値が100になるまでの乱数の発生個数を下 の例のように表示するスクリプトを作成せよ.なお,平均値の計算は整数演算を 用いる.
平均が100になるまでの回数:233 |
sum = 0 ave = 0 i = 1 while ave != 100 sum += rand(201) ave = sum / i i += 1 end printf "平均が100になるまでの回数:%d\n", i |
Back |