पहली n प्राकृत संख्याओं का योग ज्ञात करने के लिए जो एक संख्या 'x' या एक संख्या 'y' से विभाज्य हैं, कोड इस प्रकार है -
उदाहरण
<?php function sum_of_nums($n_val, $x_val, $y_val) { $val_1; $val_2; $val_3; $val_1 = floor(((int)$n_val / $x_val)) * (2 * $x_val + (int)((int)$n_val / $x_val - 1) * $X) / 2; $val_2 = floor(((int)$n_val / $y_val)) * (2 * $y_val + (int)((int)$n_val / $y_val - 1) * $y_val) / 2; $val_3 = floor(((int)$n_val / ($x_val * $y_val))) * (2 * ($x_val * $y_val) + ((int)$n_val / ($x_val * $y_val) - 1) * (int)($x_val * $y_val))/ 2; return ceil($val_1 + ($val_2 - $val_3)); } $n_val = 11; $x_val = 2; $y_val = 5; print_r("The sum of first 11 natural numbers divisible by 2 or 5 is "); echo sum_of_nums($n_val, $x_val, $y_val); ?>
आउटपुट
The sum of first 11 natural numbers divisible by 2 or 5 is 15
'sum_of_nums' नाम का एक फ़ंक्शन परिभाषित किया गया है जो तीन मानों की गणना करता है कि क्या उन्हें दो विशिष्ट मानों से विभाजित किया जा सकता है या नहीं। फ़ंक्शन के बाहर, संख्या और दो विशिष्ट मान परिभाषित किए जाते हैं, और इन मानों को पैरामीटर के रूप में पास करके फ़ंक्शन को कॉल किया जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है