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

जावा प्रोग्राम एक संख्या के भाज्य में अनुगामी शून्य की गणना करने के लिए

किसी संख्या के भाज्य में अनुगामी शून्यों की गणना करने के लिए, जावा कोड इस प्रकार है -

उदाहरण

import java.io.*;
public class Demo{
   static int trailing_zero(int num){
      int count = 0;
      for (int i = 5; num / i >= 1; i *= 5){
         count += num / i;
      }
      return count;
   }
   public static void main (String[] args){
      int num = 1000000;
      System.out.println("The number of trailing zeroes in " + num +" factorial is " +
      trailing_zero(num));
   }
}

आउटपुट

The number of trailing zeroes in 1000000 factorial is 249998

डेमो नामक एक वर्ग में 'trailing_zero' नाम का एक फंक्शन होता है जो काउंट वैल्यू को 0 से इनिशियलाइज़ करता है, और उस संख्या के माध्यम से पुनरावृति करता है जिसके फैक्टोरियल की संख्या को खोजने की आवश्यकता होती है। यह गिनती फ़ंक्शन से आउटपुट के रूप में लौटा दी जाती है। मुख्य फ़ंक्शन में, 'num' के मान को परिभाषित किया जाता है, और इस संख्या को पैरामीटर के रूप में पास करके इस फ़ंक्शन को कॉल किया जाता है। प्रासंगिक संदेश कंसोल पर प्रदर्शित होते हैं।


  1. जावा प्रोग्राम एक स्ट्रिंग में स्वरों की गणना करने के लिए

    मान लें कि निम्नलिखित हमारी स्ट्रिंग है - String myStr = "Jamie"; वेरिएबल काउंट =0 सेट करें, क्योंकि हम एक ही वेरिएबल में स्वरों की गणना करेंगे। प्रत्येक वर्ण के माध्यम से लूप करें और स्वर गिनें - for(char ch : myStr.toCharArray()) {    ch = Character.toLowerCase(ch);   &nb

  1. जावा में संख्या गिनने के लिए प्रोग्राम को कैसे कार्यान्वित करें?

    कार्यक्रम एक JLabel . का उपयोग करता है गिनती लेबल रखने के लिए, एक JTextField संख्या रखने के लिए घटक गिनती , जेबटन बनाने के लिए घटक जोड़ें , निकालें और रीसेट करें बटन। जब हम ऐड बटन पर क्लिक करते हैं, तो JTextField में गिनती बढ़ी हुई . हो जाएगी द्वारा 1 और हटाएं बटन पर क्लिक करने से गिनती 1 से

  1. एक संख्या के भाज्य में अनुगामी शून्यों की गणना करने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक पूर्णांक n दिया गया है, हमें भाज्य में अनुगामी शून्यों की संख्या गिनने की आवश्यकता है। आइए अब नीचे दिए गए कार्यान्वयन में समाधान देखें - उदाहरण # trailing zero def find(n):    # Initialize count &nb