इस लेख में, हम समझेंगे कि किसी संख्या के गुणनखंडों को कैसे प्रदर्शित किया जाता है। गुणनखंड वह संख्या है जो किसी अन्य संख्या या व्यंजक को समान रूप से विभाजित करती है।
गुणनखंड वे संख्याएँ हैं जिन्हें हम दूसरी संख्या प्राप्त करने के लिए गुणा करते हैं। उदाहरण के लिए, यदि हम 3 और 5 को गुणा करते हैं, तो हमें 15 प्राप्त होता है। हम कहते हैं, 3 और 5 15 के गुणनखंड हैं। वैकल्पिक रूप से, किसी संख्या के गुणनखंड वे संख्याएँ होती हैं जो बिना कोई शेष छोड़े उस संख्या को विभाजित करती हैं। उदाहरण के लिए, 1, 2, 3, 4, 6, और 12, 12 के गुणनखंड हैं क्योंकि ये सभी इसे समान रूप से विभाजित करते हैं।
किसी संख्या का सबसे बड़ा और सबसे छोटा गुणनखंड। किसी भी संख्या का सबसे बड़ा गुणनखंड स्वयं संख्या होता है और सबसे छोटा गुणनखंड 1 होता है।
- 1 प्रत्येक संख्या का गुणनखंड है।
- इसलिए, उदाहरण के लिए, 12 के सबसे बड़े और सबसे छोटे गुणनखंड 12 और 1 हैं।
नीचे उसी का एक प्रदर्शन है -
इनपुट
मान लीजिए हमारा इनपुट है -
Input : 45
आउटपुट
The factors of 45 are: 1 3 5 9 15 45
एल्गोरिदम
Step 1 - START Step 2 - Declare two integer values namely my_input and i Step 3 - Read the required values from the user/ define the values Step 4 - Using a for loop, iterate from 1 to my_input and check if modulus my_input value and ‘i’ value leaves a reminder. If no reminder is shown, then it’s a factor. Store the value. Step 5 - Display the result Step 6 - Stop
उदाहरण 1
यहां, उपयोगकर्ता द्वारा एक प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव देख सकते हैं ।
import java.util.Scanner; public class Factors { public static void main(String[] args) { int my_input, i; System.out.println("Required packages have been imported"); Scanner my_scanner = new Scanner(System.in); System.out.println("A reader object has been defined "); System.out.print("Enter the number : "); my_input = my_scanner.nextInt(); System.out.print("The factors of " + my_input + " are: "); for (i = 1; i <= my_input; ++i) { if (my_input % i == 0) { System.out.print(i + " "); } } } }
आउटपुट
Required packages have been imported A reader object has been defined Enter the number : 45 The factors of 45 are: 1 3 5 9 15 45
उदाहरण 2
यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
import java.util.Scanner; public class Factors { public static void main(String[] args) { int my_input, i; my_input = 45; System.out.println("The number is defined as " +my_input); System.out.print("The factors of " + my_input + " are: "); for (i = 1; i <= my_input; ++i) { if (my_input % i == 0) { System.out.print(i + " "); } } } }
आउटपुट
The number is defined as 45 The factors of 45 are: 1 3 5 9 15 45