Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Chương trình C# hiển thị các ước số của số nhập vào


Trước tiên, cho nhập số.

Console.WriteLine("Nhập một số"); 
n = int.Parse(Console.ReadLine());

Bây giờ lặp qua và tìm modulo của số nhập với i = 1 tăng sau mỗi lần lặp. Nếu bằng 0, thì in ra, vì đó là ước số.

for (i = 1; i <= n; i++) { 
    if (n % i == 0) { 
        Console.WriteLine(i); 
    } 
}

Hãy xem mã hoàn chỉnh để tìm ước số của một số.

Ví dụ

using System; 

namespace Demo { 
    class MyApplication { 
        static void Main(string[] args) { 
            int n, i; 
            Console.WriteLine("Nhập một số"); 
            n = int.Parse(Console.ReadLine()); 
            Console.WriteLine("Các ước số = "); 
            for (i = 1; i <= n; i++) { 
                if (n % i == 0) { 
                    Console.WriteLine(i); 
                } 
            } 
            Console.ReadLine(); 
        } 
    } 
}

Kết quả

Nhập một số