PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

与えられた数が無限級数に存在するかどうかをチェックするPHPプログラム


与えられた数が無限級数に存在するかどうかを確認するためのPHPコードは次のとおりです-

<?php
   function contains_val($m, $n, $o){
      if ($m == $n)
         return true;
      if (($n - $m) * $o > 0 && ($n - $m) % $o == 0)
         return true;
         return false;
   }
   $m = 3; $n = 5; $o = 9;
   if (contains_val($m, $n, $o))
      echo "The number is present in the infinite series";
   else
      echo "The number is not present in the infinite series";
?>

出力

The number is not present in the infinite series

上記では、3つの変数が定義されており、これらの3つの値を渡すことによって関数が呼び出されます-

$m = 3; $n = 5; $o = 9;

これらの3つの変数を受け取る「contains_val」という名前の関数が定義されています。最初の2つの変数が比較され、それらが等しい場合は「true」が返されます。それ以外の場合、最初の2つの変数と3番目の数値の積の差が0より大きく、最初の2つの変数のモジュラスの差が3番目の数値が0の場合、「true」が返されます。それ以外の場合、関数はfalseを返します-

function contains_val($m, $n, $o){
   if ($m == $n)
      return true;
   if (($n - $m) * $o > 0 && ($n - $m) % $o == 0)
      return true;
   return false;
}

  1. 数字をチェックするプログラムがPythonで醜い数字かどうか

    数がnであるとすると、その素因数に2、3、または5しか含まれていないかどうかを確認する必要があります。 したがって、入力がn =18の場合、18の素因数は2と3であるため、出力はTrueになります。 これを解決するには、次の手順に従います- n <0の場合、 Falseを返す factor:=要素を含むリスト[2,3,5] ファクターの各iについて、 n mod iは0と同じですが、 n:=n / i nが1と同じ場合はtrueを返し、それ以外の場合はfalseを返します 理解を深めるために、次の実装を見てみましょう- 例 class Solution: &

  2. 数値が素数かどうかをチェックするPythonプログラム

    ここでは、1より大きい指定された数が素数であるかどうかをテストするプログラムを作成します。 素数は1より大きい正の整数であり、2つの因子1と、その数自体(たとえば、数:2、3、5、7…など)は2つの因子しかないため、素数です。 1と番号自体。 # Python program to check if the input number is prime or not #Take input from the user num = int(input("Please enter the number: ")) #Check if the given number is gre