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

जावा प्रोग्राम पहले n प्राकृतिक संख्याओं का घन योग करने के लिए

पहले n प्राकृत संख्याओं के घन योग के लिए जावा कोड निम्नलिखित है -

उदाहरण

import java.util.*;
import java.lang.*;
public class Demo{
   public static int first_n_nat_no(int val){
      int ini_sum = 0;
      for (int x=1; x<=val; x++)
      ini_sum += x*x*x;
      return ini_sum;
   }
   public static void main(String[] args){
      int val = 7;
      System.out.println("The sum of cube of first 7 natural numbers is ");
      System.out.println(first_n_nat_no(val));
   }
}

आउटपुट

The sum of cube of first 7 natural numbers is
784

डेमो नामक एक वर्ग एक स्थिर फ़ंक्शन को परिभाषित करता है जो एक मान को पैरामीटर के रूप में लेता है। यहां, प्रारंभिक योग को 0 के रूप में परिभाषित किया गया है। इसके बाद, 'फॉर' लूप को मान 1 पर पैरामीटर के रूप में पारित मान पर चलाया जाता है। यह वह मान है जिस तक 1 से शुरू होने वाली संख्याओं के घनों की गणना करने की आवश्यकता होती है। इसके बाद, मूल्य तक प्रत्येक तत्व को तीन बार स्वयं से गुणा किया जाता है और वापस कर दिया जाता है। अगला, मुख्य फ़ंक्शन उस मान को परिभाषित करता है जिस तक संख्याओं के घन को खोजने की आवश्यकता होती है। इसकी गणना की जाती है और कंसोल पर प्रदर्शित किया जाता है।


  1. प्रथम n प्राकृत संख्याओं के घन योग के लिए C प्रोग्राम?

    इस समस्या में हम देखेंगे कि हम पहली n प्राकृत संख्याओं के घनों का योग कैसे प्राप्त कर सकते हैं। यहां हम लूप के लिए एक का उपयोग कर रहे हैं, जो 1 से n तक चलता है। प्रत्येक चरण में हम पद के घन की गणना कर रहे हैं और फिर इसे योग में जोड़ रहे हैं। इस प्रोग्राम को पूरा होने में O(n) समय लगता है। लेकिन यदि

  1. सी ++ प्रोग्राम पहले एन प्राकृतिक संख्याओं के वर्गों के योग के लिए?

    इस समस्या में हम देखेंगे कि हम पहली n प्राकृत संख्याओं के वर्गों का योग कैसे प्राप्त कर सकते हैं। यहां हम लूप के लिए एक का उपयोग कर रहे हैं, जो 1 से n तक चलता है। प्रत्येक चरण में हम पद के वर्ग की गणना कर रहे हैं और फिर इसे योग में जोड़ रहे हैं। इस प्रोग्राम को पूरा होने में O(n) समय लगता है। लेकिन

  1. पहले n प्राकृतिक संख्याओं के घन योग के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन −एक इनपुट n को देखते हुए, हमें श्रृंखला के योग 13 + 23 + 33 + 43 + …….+ n3 को n-वें पद तक प्रिंट करने की आवश्यकता है। यहां हम समस्या के समाधान तक पहुंचने के लिए दो दृष्टिकोणों पर चर्चा करेंगे -