এই নিবন্ধে, আমরা বুঝতে পারব কিভাবে একটি সংখ্যার গুণনীয়ক প্রদর্শন করতে হয়। গুণনীয়ক হল সংখ্যা যা অন্য সংখ্যা বা রাশিকে সমানভাবে ভাগ করে।
গুণনীয়ক হল যে সংখ্যাগুলিকে আমরা অন্য সংখ্যা পেতে গুণ করি। উদাহরণস্বরূপ, যদি আমরা 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