Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

숫자의 총 제수가 짝수인지 홀수인지 확인하는 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로 나눌 수 있는지 확인하고, 그렇다면 짝수 제수이고, 그렇지 않으면 홀수 제수입니다. 콘솔에 관련 메시지가 표시됩니다.