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'-এর জন্য দুটি মান সংজ্ঞায়িত করে। এই মানগুলিতে 'বৃহৎ_কে' ফাংশন বলা হয় এবং আউটপুট কনসোলে প্রদর্শিত হয়।