PHP
 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」は、この関数にパラメーターとして渡される2つの数値の間の値の範囲を示します。両方の関数の外部で範囲値が定義され、この関数「num_in_range」は、低い値と高い値をパラメーターとして渡すことによって呼び出されます。関連する出力がコンソールに表示されます。


  1. 非再帰関数を使用して数値のGCDを見つけるCプログラム

    問題 非再帰関数を使用して、指定された2つの数値の最大公約数(GCD)を見つけます。 解決策 非再帰関数を使用して、指定された2つの数値の最大公約数(GCD)を見つける方法を以下に説明します。 アルゴリズム 非再帰関数を使用して、指定された2つの数値の最大公約数(GCD)を見つけるには、以下のアルゴリズムを参照してください。 ステップ1 −開始 ステップ2 −整数aとbを読み取ります ステップ3 −関数G =GCD(a、b)ステップ6を呼び出します ステップ4 −G値を出力 ステップ5 −停止 ステップ6 −呼び出された関数:GCD(a、b) a. Initialize th

  2. Pythonで最初のN個の奇数の合計を見つけるプログラム

    数nがあるとすると、最初のn個の正の奇数の整数の合計を見つける必要があります。 したがって、入力がn =10の場合、最初の10個の奇数の整数は[1、3、5、7、9、11、13、15、17、19]であり、その合計は100であるため、出力は100になります。 100。 これを解決するには、次の手順に従います- 最初のn個の奇数の場合、合計は常にnの2乗です。 結果を得るには、n*nを返します 例 理解を深めるために、次の実装を見てみましょう- def solve(n): return n*n n = 10 print(solve(n)) 入力 10 出力 100