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

सी # का उपयोग करके तीन की शक्ति की गणना कैसे करें?

3 की शक्ति के लिए, शक्ति को 3 के रूप में देखें और निम्न स्निपेट की तरह एक पुनरावर्ती कोड लागू करें -

if (p!=0) {
return (n * power(n, p - 1));
}

मान लें कि संख्या 5 है, तो पुनरावृत्तियां होंगी -

power(5, 3 - 1)); // 25
power (5,2-1): // 5

जैसा कि नीचे दिखाया गया है, उपरोक्त 5*25 यानी 125 वापस आएगा -

उदाहरण

using System;
using System.IO;

public class Demo {
   public static void Main(string[] args) {
      int n = 5;
      int p = 3;
      long res;
      res = power(n, p);
      Console.WriteLine(res);
   }
   static long power (int n, int p) {
      if (p!=0) {
         return (n * power(n, p - 1));
      }
      return 1;
   }
}

आउटपुट

125

  1. MongoDB एकत्रीकरण का उपयोग करके विशिष्ट दस्तावेज़ों के योग की गणना कैसे करें?

    योग करने के लिए, $sum का उपयोग करें और विशिष्ट दस्तावेज़ों का योग प्राप्त करने के लिए, आपको MongoDB में $group का उपयोग करके उन्हें समूहित करना होगा। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - >db.calculateSumOfDocument.insertOne({"ListOfUsers":["Carol","Bob"],&qu

  1. सी प्रोग्राम का उपयोग करके मैट्रिक्स के स्थानांतरण की गणना कैसे करें?

    मैट्रिक्स का स्थानांतरण मैट्रिक्स का स्थानान्तरण वह है जिसकी पंक्तियाँ मूल मैट्रिक्स के स्तंभ हैं, अर्थात यदि A और B ऐसे दो आव्यूह हैं कि मैट्रिक्स B की पंक्तियाँ मैट्रिक्स A के स्तंभ हैं तो मैट्रिक्स B को किसका स्थानान्तरण कहा जाता है मैट्रिक्स ए. m(i,j) मैट्रिक्स को m(j,i) में बदलने के लिए उपयोग

  1. C++ का उपयोग करके OpenCV में बीता हुआ समय की गणना कैसे करें?

    यहां, हम समझेंगे कि OpenCV का उपयोग करके बीते हुए समय की गणना कैसे करें। निम्न प्रोग्राम C++ का उपयोग करके OpenCV में बीते हुए समय की गणना करता है। उदाहरण #include<opencv2/opencv.hpp>//OpenCV header to use VideoCapture class// #include<iostream> using namespace std; using namespace cv;