ランダムで取得した数値の中から最大・最小値を取得する方法

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
補給タンク
記事: 10
登録日時: 8年前

ランダムで取得した数値の中から最大・最小値を取得する方法

#1

投稿記事 by 補給タンク » 8年前

現在C言語を勉強中の者です。
今回、とあるサイトにて勉強している中でどうしても解決できない問題が出てしまったので質問させていただきました。

URL: http://c-lang.sevendays-study.com/problemex1.html
 問題:probex1-2.(難易度:★★)

 1から10までの乱数を5回発生させ、表示するとともに、その最大値と最小値も表示するプログラムを作りなさい。
 実行結果の例

 5 10 4 7 3
 最大値:10
 最小値:3

この問題がどうしても解けずに悩んでいます。
一行目のランダムで5つ整数を取得して表示させるのは出来るのですが、
その中から最大値、最小値を選ぶ書き方がわからず途方にくれています。
質問ばかりで恐縮なのですが、どなたかアドバイス頂けないでしょうか?

アバター
keito94
記事: 264
登録日時: 8年前
連絡を取る:

Re: ランダムで取得した数値の中から最大・最小値を取得する方法

#2

投稿記事 by keito94 » 8年前

まず、発生させる乱数を配列にしてみませんか?
オフトピック
ヒント:for文を試してみよう。
デバッグは投げ捨てるものではない。
今までの質問でこれは学んだこと。
質問する時は、必ずちゃんと調べた上に問題をもとにした仕様書を作ってから質問すること。
仕様書の大切さを改めて思い知った…。

アバター
usao
記事: 1889
登録日時: 12年前
連絡を取る:

Re: ランダムで取得した数値の中から最大・最小値を取得する方法

#3

投稿記事 by usao » 8年前

乱数を発生させる毎に
その時点での{最大値,最小値}データを更新していけばよいのではないでしょうか.

補給タンク
記事: 10
登録日時: 8年前

Re: ランダムで取得した数値の中から最大・最小値を取得する方法

#4

投稿記事 by 補給タンク » 8年前

大変申し訳ありません、
他に行き当たった問題があるため、こちらを一旦解決としてそちらを質問させていただきます。

返信

“C言語何でも質問掲示板” へ戻る