当前位置: 首页 > 编程笔记 >

PHP程序查找可被数字'x'或数字'y'整除的前n个自然数之和

韦宣
2023-03-14
本文向大家介绍PHP程序查找可被数字'x'或数字'y'整除的前n个自然数之和,包括了PHP程序查找可被数字'x'或数字'y'整除的前n个自然数之和的使用技巧和注意事项,需要的朋友参考一下

为了找到可以被数字'x'或数字'y'整除的前n个自然数的总和,代码如下-

示例

<?php
function sum_of_nums($n_val, $x_val, $y_val)
{
   $val_1; $val_2; $val_3;
   $val_1 = floor(((int)$n_val / $x_val)) * (2 * $x_val + (int)((int)$n_val / $x_val - 1) * $X) / 2;
   $val_2 = floor(((int)$n_val / $y_val)) * (2 * $y_val + (int)((int)$n_val / $y_val - 1) * $y_val) / 2;
   $val_3 = floor(((int)$n_val / ($x_val * $y_val))) * (2 * ($x_val * $y_val) + ((int)$n_val / ($x_val * $y_val) - 1) * (int)($x_val * $y_val))/ 2;
   return ceil($val_1 + ($val_2 - $val_3));
}
$n_val = 11;
$x_val = 2;
$y_val = 5;
print_r("The sum of first 11 natural numbers divisible by 2 or 5 is ");
echo sum_of_nums($n_val, $x_val, $y_val);
?>

输出结果

The sum of first 11 natural numbers divisible by 2 or 5 is 15

定义了一个名为“ sum_of_nums”的函数,该函数通过检查三个值是否可以除以两个特定值来计算三个值。在函数外部,定义了数字和两个特定值,并通过将这些值作为参数传递来调用函数。相关输出显示在控制台上

 类似资料:
  • 本文向大家介绍PHP程序查找第一个自然数,其阶乘数可以除以数字“ x”,包括了PHP程序查找第一个自然数,其阶乘数可以除以数字“ x”的使用技巧和注意事项,需要的朋友参考一下 为了找到第一个自然数,其阶乘数可以除以数字“ x”,代码如下- 示例 输出结果 名为“ factorial_num”的函数计算一个数字的阶乘,并检查其是否可以被16整除,如果是,则将该数字作为输出返回。在函数外部,定义了一个

  • 本文向大家介绍PHP程序查找不是特定数字'k'的幂的前n个自然数的和,包括了PHP程序查找不是特定数字'k'的幂的前n个自然数的和的使用技巧和注意事项,需要的朋友参考一下 为了找到不是特定数字'k'的幂的前n个自然数的总和,代码如下- 示例 输出结果 定义了一个名为“ sum_of_nums”的函数,该函数计算不是一定值幂的自然数之和。数字和非幂数字将作为参数传递给此函数。在函数外部,分别定义n和

  • 本文向大家介绍PHP程序查找偶数的前n个自然数的平均值,包括了PHP程序查找偶数的前n个自然数的平均值的使用技巧和注意事项,需要的朋友参考一下 要找到偶数前n个自然数的平均值,代码如下- 示例 输出结果 定义了一个名为“ even_nums_avg”的函数,该函数将所有数字加起来达到给定的限制,然后将其除以值的总数。这是前几个自然数的平均值。定义了一个值,并通过传递该值来调用函数,该值实际上是需要

  • 本文向大家介绍PHP程序查找前n个自然数的5次幂的和,包括了PHP程序查找前n个自然数的5次幂的和的使用技巧和注意事项,需要的朋友参考一下 为了找到前n个自然数的5次幂的和,代码如下- 示例 输出结果 定义了一个名为“ sum_of_fifth_pow”的函数,并将初始总和值定义为0。计算在一定范围内的每个自然数的第五次幂,并将其加到初始总和值上。在函数外部,定义了一个值,并通过将该值作为参数传递

  • 本文向大家介绍C#程序查找数字是否可被2整除,包括了C#程序查找数字是否可被2整除的使用技巧和注意事项,需要的朋友参考一下 如果数字除以2的余数为0,则将被2整除。 假设我们的数字是5,我们将使用以下if-else命令进行检查- 示例 以下是查找数字是否可以被2整除的示例。 输出结果

  • 本文向大家介绍在C ++中可以被2和7整除的前N个自然数之和,包括了在C ++中可以被2和7整除的前N个自然数之和的使用技巧和注意事项,需要的朋友参考一下 在这个问题中,我们得到一个数字N。我们的任务是找到可以被2和7整除的前N个自然数之和。 因此,在这里我们将得到一个数字N,程序将找到1到N之间的数字之和,该数字之和可被2和7整除。 让我们举个例子来了解这个问题, 输入- 输出- 说明- 因此,