วันจันทร์ที่ 17 สิงหาคม พ.ศ. 2558

หาค่าสูงสุดใน Array C#


int [] number = new int[10]; //กำหนดขนาดของ Array ในที่นี้ให้ขนาดเป็น 10
for (int i = 0; i < number.Length; i++ )
  {
       number[i]=
int.Parse(Console.ReadLine());   // อาเรย์ number จะถูกวนลูปเก็บค่า ตัวเลขที่เราป้อน วนลูปจนครบ10ครั้ง
  }

 

int k = 0;   // กำหนด K เป็น 0 ไว้เทียบกับตำแหน่ง Array
for (int i = 0; i < number.Length; i++)  //ทำการวนลูป array number
   {
      
if (number[i] > number[k])  //ทำการตรวจเช็คถ้า อาเรย์ number มีค่ามากกว่า ค่าK
          {
             k = i;  //ค่า K จะถูกแทนที่ด้วยค่า อาเรย์ของ number
          }

    }
    


Console.WriteLine("MaxValue = "+number[k]);

Console.ReadLine();

Console.Read();