কম্পিউটার টিউটোরিয়াল

X দিয়ে বিভাজ্য সবচেয়ে ছোট K ডিজিটের সংখ্যা বের করার জাভা প্রোগ্রাম


X দিয়ে বিভাজ্য সবচেয়ে ছোট K ডিজিটের সংখ্যা বের করার জাভা কোড নিচে দেওয়া হলো:

উদাহরণ

import java.io.*; import java.lang.*; public class Demo{    public static double smallest_k(double x_val, double k_val){       double val = 10;       double MIN = Math.pow(val, k_val - 1);       if (MIN % x_val == 0)       return (MIN);       else       return ((MIN + x_val) - ((MIN + x_val) % x_val));    }    public static void main(String[] args){       double x_val = 76;       double k_val = 3;       System.out.println("The smallest k digit number divisible by x is ");       System.out.println((int)smallest_k(x_val, k_val));    } }

আউটপুট

The smallest k digit number divisible by x is 152

Demo নামক একটি ক্লাসে 'smallest_k' নামক একটি ফাংশন থাকে। এই ফাংশন 'k' ডিজিটের ন্যূনতম সংখ্যা রিটার্ন করে যা 'x' সংখ্যাকে পুরোপুরি ভাগ করে। main ফাংশনে 'x' এবং 'k'-এর জন্য মান সংজ্ঞায়িত করা হয়েছে। ফাংশনটি এই মানগুলো দিয়ে কল করা হয়েছে এবং প্রাসঙ্গিক মেসেজ কনসোলে দেখানো হয়েছে।


  1. ককটেইল সোর্টের জন্য জাভা প্রোগ্রাম

  2. জাভা প্রোগ্রাম: ক্রেডিট কার্ড নম্বর যাচাই (Luhn Algorithm)

  3. জাভাতে প্রাইম নম্বর চেক করা এবং পরবর্তী প্রাইম খুঁজে বের করা (কাস্টম লজিক)

  4. পাইথনে X দিয়ে বিভাজ্য সবচেয়ে ছোট K-ডিজিট নম্বর বের করা