একটি দত্তক রেঞ্জের ভিতরে বিজোড় সংখ্যাগুলোর যোগফল বের করার জন্য কোড নিচের মতো:
উদাহরণ
<?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’ ফাংশনটি low এবং high মান পাস করে কল করা হয়েছে। প্রাসঙ্গিক আউটপুট কনসোলে ডিসপ্লে করা হয়েছে।