একটি প্রদত্ত সীমার মধ্যে বিজোড় সংখ্যার যোগফল খুঁজে পেতে, কোডটি নিম্নরূপ -
উদাহরণ
<?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' ফাংশনটি এই ফাংশনে প্যারামিটার হিসাবে পাস করা দুটি সংখ্যার মধ্যে মানের পরিসীমা দেয়। উভয় ফাংশনের বাইরে, পরিসরের মানগুলি সংজ্ঞায়িত করা হয় এবং এই ফাংশনটিকে 'সংখ্যা_ইন_রেঞ্জ' বলা হয় নিম্ন এবং উচ্চ মানগুলিকে প্যারামিটার হিসাবে পাস করে। প্রাসঙ্গিক আউটপুট কনসোলে প্রদর্শিত হয়।