একটি সংখ্যার অনন্য মৌলিক গুণনীয়কগুলির গুণফল খুঁজে পেতে, জাভা কোডটি নিম্নরূপ -
উদাহরণ
public class Demo { public static long prime_factors(int num){ long my_prod = 1; for (int i = 2; i <= num; i++){ if (num % i == 0){ boolean is_prime = true; for (int j = 2; j <= i / 2; j++){ if (i % j == 0){ is_prime = false; break; } } if (is_prime){ my_prod = my_prod * i; } } } return my_prod; } public static void main(String[] args){ int num = 68; System.out.println("The product of unique prime factors is "); System.out.print(prime_factors(num)); } }
আউটপুট
The product of unique prime factors is 34
ডেমো নামের একটি শ্রেণীতে 'prime_factors' নামে একটি স্ট্যাটিক ফাংশন রয়েছে যা একটি সংখ্যার মৌলিক গুণনীয়ক খুঁজে বের করে, অনন্য সংখ্যাগুলি খুঁজে বের করে এবং এই মৌলিক উপাদানগুলির গুণফলকে একটি চলকের মধ্যে সংরক্ষণ করে। প্রধান ফাংশনে, সংখ্যার মান সংজ্ঞায়িত করা হয়, এবং ফাংশনটিকে প্যারামিটার হিসাবে নম্বর পাস করে কল করা হয়। প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়৷
৷