Code C#: Nhập vào số nguyên N có 4 chữ số. Tìm chữ số lớn thứ nhì trong 4 chữ số.

Người đăng: share-nhungdieuhay on Thứ Tư, 20 tháng 3, 2013


//Yêu cầu: Viết chương trình với loại ứng dụng Console Application, nhập vào số nguyên n có 4 chữ số. Hãy tìm chữ số lớn thứ nhì.
Ví dụ: n = 1895. n có 4 chữ số 1,8,9,5. Chữ số lớn thứ nhì: 8.
class Program{
        static void Main(){           
            intn;
            int[] a = new int[4];
            do{
                Console.Write("Nhập số n có 4 chữ số: ");
                n = int.Parse(Console.ReadLine());
            } while(n < 1000 || n > 9999);           
            for(int i = 0; i < 4; i++) {
                a[i] = n % 10;
                n = n / 10;
            }
            for(int i = 0; i < 3; i++)
                for(int j = i; j < 4;j++)
                    if(a[i] <= a[j]){
                        int tg = a[i];
                        a[i] = a[j];
                        a[j] = tg;
                    }            
            Console.WriteLine("So lon thu nhi trong 3 so la: {0}", a[1]);   
            Console.ReadLine();
        }
}

{ 0 nhận xét... read them below or add one }

Đăng nhận xét