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

पहले n प्राकृतिक संख्याओं का योग ज्ञात करने के लिए PHP प्रोग्राम जो एक विशिष्ट संख्या 'k' की घात नहीं हैं

पहली n प्राकृतिक संख्याओं का योग ज्ञात करने के लिए जो एक विशिष्ट संख्या 'k' की घात नहीं हैं, कोड इस प्रकार है -

उदाहरण

<?php
function sum_of_nums($n_val, $k_val)
{
   $tot_sum = ($n_val * ($n_val + 1)) / 2;
   $pow_val = $k_val;
   while ($pow_val <= $n_val)
   {
      $tot_sum -= $pow_val;
      $pow_val *= $k_val;
   }
   return $tot_sum;
}
$n_val = 20; $k_val = 3;
print_r("The sum of fist 20 natural numbers that are not powers of 3 is ");
echo sum_of_nums($n_val, $k_val);
?>

आउटपुट

The sum of fist 20 natural numbers that are not powers of 3 is 198

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


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

    इस लेख में, हम यह समझेंगे कि पुनरावर्तन का उपयोग करके प्राकृत संख्याओं का योग कैसे ज्ञात किया जाता है। 1 से अनंत तक सभी संभावित धनात्मक संख्याएँ प्राकृत संख्याएँ कहलाती हैं। एक पुनरावर्ती फ़ंक्शन एक ऐसा फ़ंक्शन है जो किसी विशेष स्थिति के संतुष्ट होने तक स्वयं को कई बार कॉल करता है। पुनरावर्ती वस्तु

  1. एन प्राकृतिक संख्याओं से जोड़े की संख्या खोजने का कार्यक्रम जिसका योग मान पायथन में k से विभाज्य है

    मान लीजिए कि हमारे पास एक संख्या n और दूसरा मान k है, मान लीजिए कि हमारे पास पहले N प्राकृतिक संख्याओं के साथ एक सरणी A है, हमें A से तत्वों A[i] और A[j] के जोड़े की कुल संख्या ज्ञात करनी है, जैसे कि, i

  1. पायथन में पहली n विषम संख्याओं का योग ज्ञात करने का कार्यक्रम

    मान लीजिए कि हमारे पास एक संख्या n है, हमें पहले n धनात्मक विषम संख्याओं का योग ज्ञात करना है। इसलिए, अगर इनपुट 7 जैसा है, तो आउटपुट 49 होगा [1+3+5+7+9+11+13] =49 इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - यदि n, 0 के समान है, तो वापसी 0 योग :=1, गिनती :=0, अस्थायी :=1 गिनते समय