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

홀수인 자연수의 세제곱합을 구하는 PHP 프로그램

<시간/>

홀수인 자연수의 세제곱의 합을 구하는 코드는 다음과 같습니다 -

예시

<?php
function sum_of_cubes_even($val)
{
   $init_sum = 0;
   for ($i = 0; $i < $val; $i++)
      if ($i % 2 != 0)
         $init_sum += (2 * $i) * (2 * $i) * (2 * $i);
   return $init_sum;
}
print_r("The sum of cubes of first 8 natural numbers that are even is ");
echo sum_of_cubes_even(8);
?>

출력

The sum of cubes of first 8 natural numbers that are even is 3968

'sum_of_cubes_even'이라는 함수는 모든 숫자의 큐브를 찾아야 하고 각 숫자를 더해야 하는 자연수에 대한 제한을 취하는 것으로 정의됩니다. 'for' 루프가 반복되고 모든 숫자는 세제곱되어 처음에 0이었던 초기 합계에 추가됩니다. 함수는 한계인 숫자를 매개변수로 전달하여 호출됩니다. 콘솔에 관련 메시지가 표시됩니다.