• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:配列の乱数と平均値、個数表示)

配列の乱数と平均値、個数表示

このQ&Aのポイント
  • 0から9までの整数乱数を100個発生させ、100個の乱数の平均値も合わせて出力し、0から9それぞれの個数を数えるための変数に必ず配列を用いるプログラムを作成しました。
  • 出現個数カウント用の変数を10個用意する必要がありませんが、代わりに出現個数カウント用の配列を用意し、結果を表示するプログラムです。
  • プログラムの出力結果は、0から9の数字それぞれが出現した個数と平均値です。平均値は計算して出力されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

System.out.print((int)(Math.random()*10)); sum +=(int)(Math.random()*10); これだと出力した乱数の一覧の合計と、sumの値が一致しないんじゃない? そもそも0~9の数を数えていないわね。 ヒントロジック for(i=0; i<100; i++){ int rand = (int)(Math.random()*10); System.out.print(rand); a[rand]++; sum += rand; }

関連するQ&A