.Net Project/.Net C#

34. Sort 선택정렬 Ex)

Magic_kit 2009. 8. 10. 18:55
반응형

using System;

public class sort
{
    public static void Main(string[] args)
    {
        int[] data = { 3, 2, 1, 5, 4 };
        int temp = 0;

        for (int i = 0; i < data.Length-1; i++)    // 기준 숫자
        {
            for (int j = i + 1; j < data.Length; j++)   // 기준 숫자와 비교될 숫자들
            {
                if (data[i] < data[j])    // 기준숫자가 작을 경우
                {
                    temp = data[i];                             
                    data[i] = data[j];    // 서로 자리를 바꿈
                    data[j] = temp;                                
                }
            }
        }

        for (int i = 0; i < data.Length; i++)
        {
            Console.Write("{0} ", data[i]);
        }
        Console.WriteLine();
    }
}
반응형