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

PHP प्रोग्राम किसी दी गई सीमा के भीतर विषम संख्याओं का योग ज्ञात करने के लिए

किसी दी गई सीमा के भीतर विषम संख्याओं का योग ज्ञात करने के लिए, कोड इस प्रकार है -

उदाहरण

<?php
function odd_num_sum($val)
{
   $entries = (int)($val + 1) / 2;
   $sum = $entries * $entries;
   return $sum;
}
function num_in_range($low, $high)
{
   return odd_num_sum($high) - odd_num_sum($low - 1);
}
$low = 3;
$high = 23;
echo "The sum of odd natural numbers between the numbers 3 and 23 is ", num_in_range($low, $high);
?>

आउटपुट

The sum of odd natural numbers between the numbers 3 and 23 is 141.75

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


  1. सी प्रोग्राम गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके संख्याओं की जीसीडी खोजने के लिए

    समस्या गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (जीसीडी) खोजें। समाधान यह नीचे बताया गया है कि गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (जीसीडी) कैसे खोजें। एल्गोरिदम गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए

  1. पायथन - दी गई संख्या की सीमा के भीतर अभाज्य संख्याओं की संख्या ज्ञात करें

    जब किसी दी गई संख्या की सीमा के भीतर अभाज्य संख्याओं को खोजना आवश्यक होता है, तो श्रेणी दर्ज की जाती है और इसे फिर से चालू किया जाता है। % मापांक ऑपरेटर का उपयोग अभाज्य संख्याओं को खोजने के लिए किया जाता है। उदाहरण नीचे उसी का एक प्रदर्शन है lower_range = 670 upper_range = 699 print("The lower

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

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