सबसे पहले, नंबर दर्ज करें।
Console.WriteLine("Enter a Number");
n = int.Parse(Console.ReadLine()); अब लूप करें और i =1 के साथ दर्ज की गई संख्या का मॉड ढूंढें जो प्रत्येक पुनरावृत्ति के बाद बढ़ता है। यदि यह 0 है, तो इसे प्रिंट करें, क्योंकि यह हमारा कारक होगा।
for (i= 1; i <= n; i++) {
if (n % i == 0) {
Console.WriteLine(i);
}
} आइए किसी संख्या के गुणनखंड ज्ञात करने के लिए पूरा कोड देखें।
उदाहरण
using System;
namespace Demo {
class MyApplication {
static void Main(string[] args) {
int n, i;
Console.WriteLine("Enter a Number");
n = int.Parse(Console.ReadLine());
Console.WriteLine("Factors = ");
for (i= 1; i <= n; i++) {
if (n % i == 0) {
Console.WriteLine(i);
}
}
Console.ReadLine();
}
}
} आउटपुट
Enter a Number