पहली 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 प्रत्येक के लिए एक मान परिभाषित किया जाता है और फ़ंक्शन को इन मानों पर कॉल किया जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।