इस लेख में हम समझेंगे कि किसी संख्या के फैक्टर्स कैसे प्रदर्शित किए जाते हैं। फैक्टर्स वे संख्याएं होती हैं जो किसी अन्य संख्या या एक्सप्रेशन को समान रूप से विभाजित करती हैं।
फैक्टर्स वे संख्याएं हैं जिन्हें गुणा करके दूसरी संख्या प्राप्त की जाती है। उदाहरण: 3 और 5 गुणा करने पर 15 मिलता है, तो 3 और 5, 15 के फैक्टर्स हैं। वैकल्पिक रूप से, किसी संख्या के फैक्टर्स वे संख्याएं हैं जो उस संख्या को बिना रिमाइंडर छोड़े विभाजित करती हैं। जैसे: 1, 2, 3, 4, 6, 12, 12 के फैक्टर्स हैं।
किसी संख्या का सबसे बड़ा और सबसे छोटा फैक्टर: सबसे बड़ा फैक्टर संख्या स्वयं होती है और सबसे छोटा फैक्टर 1 होता है।
- 1 हर संख्या का फैक्टर होता है।
- उदाहरण: 12 के सबसे बड़े और सबसे छोटे फैक्टर्स 12 और 1 हैं।
डेमोनस्ट्रेशन
इनपुट:
इनपुट: 45
आउटपुट:
45 के फैक्टर्स: 1 3 5 9 15 45
एल्गोरिदम
चरण 1 - शुरू चरण 2 - दो इंटीजर वेरिएबल घोषित करें: my_input, i चरण 3 - उपयोगकर्ता से मान पढ़ें या परिभाषित करें चरण 4 - फॉर लूप से 1 से my_input तक इटरेट करें और चेक करें कि my_input % i का रिमाइंडर 0 है या नहीं। यदि रिमाइंडर नहीं है, तो यह फैक्टर है। वैल्यू स्टोर करें चरण 5 - परिणाम प्रदर्शित करें चरण 6 - रुकें
उदाहरण 1: यूजर इनपुट के साथ
import java.util.Scanner;
public class Factors {
public static void main(String[] args) {
int my_input, i;
System.out.println("आवश्यक पैकेज इम्पोर्ट हो चुके हैं");
Scanner my_scanner = new Scanner(System.in);
System.out.println("रीडर ऑब्जेक्ट परिभाषित किया गया है");
System.out.print("संख्या दर्ज करें: ");
my_input = my_scanner.nextInt();
System.out.print(my_input + " के फैक्टर्स: ");
for (i = 1; i <= my_input; ++i) {
if (my_input % i == 0) {
System.out.print(i + " ");
}
}
}
}
आउटपुट
आवश्यक पैकेज इम्पोर्ट हो चुके हैं रीडर ऑब्जेक्ट परिभाषित किया गया है संख्या दर्ज करें: 45 45 के फैक्टर्स: 1 3 5 9 15 45
उदाहरण 2: प्री-डिफाइंड वैल्यू के साथ
import java.util.Scanner;
public class Factors {
public static void main(String[] args) {
int my_input = 45, i;
System.out.println("संख्या परिभाषित है: " + my_input);
System.out.print(my_input + " के फैक्टर्स: ");
for (i = 1; i <= my_input; ++i) {
if (my_input % i == 0) {
System.out.print(i + " ");
}
}
}
}
आउटपुट
संख्या परिभाषित है: 45 45 के फैक्टर्स: 1 3 5 9 15 45