X −
দ্বারা বিভাজ্য বৃহত্তম K সংখ্যার সংখ্যার জন্য নিচে জাভা প্রোগ্রাম দেওয়া হলউদাহরণ
import java.io.*; import java.lang.*; public class Demo{ public static int largest_k(int val_1, int val_2){ int i = 10; int MAX = (int)Math.pow(i, val_2) - 1; return (MAX - (MAX % val_1)); } public static void main(String[] args){ int val_1 = 25; int val_2 = 2; System.out.println("The largest 2 digit number divisible by 25 is "); System.out.println((int)largest_k(val_1, val_2)); } }
আউটপুট
The largest 2 digit number divisible by 25 is 75
ডেমো নামের একটি শ্রেণীতে একটি ফাংশন রয়েছে 'largest_k' যা সবচেয়ে বড় 'k' (val_1) সংখ্যার সংখ্যা খুঁজে পেতে ব্যবহৃত হয় যা অন্য একটি মান (val_2) দ্বারা ভাগ করা যায়। এখানে, 'MAX' নামে আরেকটি ভেরিয়েবল সংজ্ঞায়িত করা হয়েছে এবং MAX এবং (MAX % val_1) এর মধ্যে পার্থক্য প্রদান করা হয়েছে। প্রধান ফাংশন যথাক্রমে 'x' এবং 'k'-এর জন্য দুটি মান সংজ্ঞায়িত করে। এই মানগুলিতে 'বৃহৎ_কে' ফাংশন বলা হয় এবং আউটপুট কনসোলে প্রদর্শিত হয়।