電子書籍の厳選無料作品が豊富!

C#です。
配列にある数字を入れています。
例えば、
sampleという配列に、
sample[0]=3
sample[1]=5
sample[2]=7
sample[3]=2
sample[4]=10
sample[5]=12
という感じで、ランダムに数字を入れています。これらの数字の中で、一番小さな数字を割り出すプログラムはあるんでしょうか??
まだ、初心者でよく分からないのですが、もしあるのでしたら、どんなプログラムか教えて欲しいです。

A 回答 (3件)

>ここでC#の質問してもいいのかしら?


ぐーっと目を細めれば#が++に見えて。。。こないか。

>まだはじめたばかりなんで、分からないんです。
>もう少し書いていただけると助かります。
ドキュメントが手元にあることに気が付くんだ。
    • good
    • 0
この回答へのお礼

C#の質問をするときは、C++のところに、C#と書いて質問するようにすればいいらしいです(^^)
アドバイスありがとうございます。

お礼日時:2008/01/05 19:22

ここでC#の質問してもいいのかしら?


ともかく:

/* あくまで一例 */
class Program {
 static public void Main() {
  int[] sample = { 3, 5, 7, 2, 10, 12 };
  int min_index = 0;
  for ( int i = 0; i < sample.Length; ++i ) {
   if ( sample[i] < sample[min_index] ) {
    min_index = i;
   }
  }
  System.Console.WriteLine("sample[{0}]={1}が一番小さい。",
               min_index, sample[min_index]);
 }
}
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます★

お礼日時:2008/01/05 19:22

その位、ちょろっと書いたらいいようにも思いますが、


単純なところでは、ソートして最初の要素を取り出しときますか。

この回答への補足

まだはじめたばかりなんで、分からないんです。
もう少し書いていただけると助かります。

補足日時:2008/01/05 15:15
    • good
    • 0

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