ある数の約数の総数が偶数か奇数かをチェックするPHPプログラム
ある数の約数の総数が偶数か奇数かを確認するためのコードは次のとおりです-
例
<?php function divisor_count($my_val) { $my_count = 0; for ($i = 1; $i <= sqrt($my_val) + 1; $i++) { if ($my_val % $i == 0) $my_count += ($my_val / $i == $i)? 1 : 2; } if ($my_count % 2 == 0) echo "It is an even number\n"; else echo "It is an odd number\n"; } divisor_count(100); ?>
出力
It is an odd number
「divisor_count」という名前の関数が定義されており、関数にパラメーターとして渡される特定の数の除数の数を示します。ここで、これらの除数のそれぞれをチェックして、完全に2で除算できるかどうかを確認します。除数の場合は偶数、それ以外の場合は奇数の除数です。関連するメッセージがコンソールに表示されます。
-
除数の数が偶数か奇数かをチェックするPythonプログラム
この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 −数値「n」を指定して、除数の総数が偶数または奇数であることを確認します。 このアプローチでは、すべての除数を見つけて、除数の数が偶数または奇数であることを確認します。 実装は以下のとおりです- 例 import math def countDivisors(n) : count = 0 # calculating all the divisors root=int(math.sqrt(n))+2 &nbs
-
数値が奇数かPythonを使用しているかを確認する方法は?
Pythonのモジュロ(%)演算子(剰余演算子とも呼ばれます)は、数値が奇数か偶数かを判断するのに役立ちます。数値を2で割った余りを取得します。0の場合は偶数、それ以外の場合は奇数です no=int(input(enter number)) if no%2==0: print ({} is even.format(no)) else: print ({} is odd.format(no)) 出力 enter number25 25 is odd enter number40 40 is even