Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

X . से विभाज्य K अंक की सबसे छोटी संख्या के लिए जावा प्रोग्राम

X से विभाज्य K अंक की सबसे छोटी संख्या ज्ञात करने के लिए, Java कोड इस प्रकार है -

उदाहरण

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

डेमो नामक एक वर्ग में 'छोटा_के' नामक एक फ़ंक्शन होता है। यह फ़ंक्शन 'k' के अंकों की न्यूनतम संख्या देता है जो संख्या 'x' को पूरी तरह से विभाजित करता है। मुख्य फ़ंक्शन में, 'x' और 'k' के लिए एक मान परिभाषित किया गया है। फ़ंक्शन को इन मानों के साथ बुलाया जाता है और संबंधित संदेश कंसोल पर प्रदर्शित होता है।


  1. क्रेडिट कार्ड नंबर सत्यापन के लिए जावा प्रोग्राम

    क्रेडिट कार्ड नंबर के अंकों वाली एक लंबी संख्या को देखते हुए; कार्य यह पता लगाना है कि किसी प्रोग्राम के साथ क्रेडिट कार्ड नंबर मान्य है या नहीं। क्रेडिट कार्ड की जाँच के लिए वैध है या नहीं, परिणाम घोषित करने के लिए हमें निम्नलिखित सत्यापन सुनिश्चित करने होंगे। क्रेडिट कार्ड की संख्या में 13 से 16

  1. जावा प्रोग्राम प्राइम की जांच करने और जावा में अगला प्राइम खोजने के लिए

    कोई भी पूर्ण संख्या जो 1 से बड़ी होती है और उसके केवल दो गुणनखंड होते हैं जो कि 1 और स्वयं संख्या होती है, अभाज्य संख्या कहलाती है। इन दो संख्याओं के अलावा इसका कोई धनात्मक भाजक नहीं है। उदाहरण के लिए:7 =1 × 7 कोई संख्या अभाज्य है या नहीं, यह पता लगाने के लिए एल्गोरिथम निम्नलिखित है - पूर्णांक च

  1. X . से विभाज्य K अंकों की सबसे छोटी संख्या के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन पूर्णांक n और d दिए गए हैं। हमें d से विभाज्य सबसे छोटी n-अंकीय संख्या ज्ञात करनी होगी। दृष्टिकोण 1. पहले अब हम MIN की गणना करते हैं:सबसे छोटी n-अंकीय संख्या (1000...n-बार) 2. अब, यदि MIN % X, 0