プロが教える店舗&オフィスのセキュリティ対策術

Java配列の問題を教えてください。 乱数で20個出力し、最大、最小、合計、平均を求め、更に昇順にソート(for文で)するという問題です。ですが、最大値は違う数値が出てきて最小値は0に。昇順は全て0が出てきてしまいます。
どこを直すとよいのか教えて欲しいです…
見ずらくてすみません。

「Java配列の問題を教えてください。 乱」の質問画像

A 回答 (3件)

実装例↓

「Java配列の問題を教えてください。 乱」の回答画像3
    • good
    • 0

「見ずらくてすみません。

」じゃねぇんだよ。
いい加減、スマホでモニタを撮影すんのを止めろ。
まずはパソコンの使い方を知れ。
プログラミング以前の問題、だ。

Windows 10 スクリーンショットを撮る4つの方法:
https://www.pc-koubou.jp/magazine/35994
    • good
    • 0

20 個の出力なら 20 回の繰り返しとすべき


途中で処理が必要ならば、条件付きとしましょう
例)
if ((i+1) % 10 == 0) 改行する(); // 10行ごとに処理

最大最小を探す変数の初期値は配列の値を使いましょう
最大値とは、必ず num[0] 以上の値です
最小値とは、必ず num[0] 以下の値です
ご提示の場合ですと、最小値が 0 以下になる可能性はありません
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A