Computer >> Máy Tính >  >> Lập trình >> PHP

Chương trình PHP để tìm tổng các số lẻ trong một phạm vi nhất định

Để tìm tổng các số lẻ trong một phạm vi nhất định, mã như sau -

Ví dụ

<?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);
?>

Đầu ra

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

Một chức năng có tên là "retail_num_sum" được định nghĩa để tính tổng các số lẻ trong một phạm vi số cụ thể. Hàm ‘num_in_range’ cung cấp phạm vi giá trị giữa hai số được truyền dưới dạng tham số cho hàm này. Bên ngoài cả hai hàm, các giá trị phạm vi được xác định và hàm ‘num_in_range’ này được gọi bằng cách chuyển các giá trị thấp và cao làm tham số. Đầu ra có liên quan được hiển thị trên bảng điều khiển.