计算整数N~M之间能够被3整除的那些数的乘积,算法该如何设计

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 20:17:39
计算整数N~M之间能够被3整除的那些数的乘积,算法该如何设计

计算整数N~M之间能够被3整除的那些数的乘积,算法该如何设计
计算整数N~M之间能够被3整除的那些数的乘积,算法该如何设计

计算整数N~M之间能够被3整除的那些数的乘积,算法该如何设计
Start
input n
if n mod 3=0
then i=n l=i+3
while l<=m
s=i*l
l=l+3
end while
else n=n+1
if n mod 3=0
then i=n l=i+3
while l<=m
s=i*l
l=l+3
end while
else n=n+1
if n mod 3=0
then i=n l=i+3
while l<=m
s=i*l
l=l+3
end while
end if
end if
end if
end while
output s
end
注:这个方法有单麻烦,但我想了好久也buhui(参考了下面的思想)

写成伪码的话大概这个样子:
那些数的乘积 = 1
for i = n to m
if i % 3 = 0
那些数的乘积 = 那些数的乘积 * i
结束~~~

1.找到第一个能被3整除的数字
2.然后一个循环,步长为3,直至i>m
每步循环result*=i

Start
set x=n S=1
if x mod 3=0
while x<=m
S=S*x
x=x+3
end while
else x=x+1
if x mod3=0
while x<=m
S=S*x
x=x+3
end while
else x=x+1
while x<=m
S=S*x
x=x+3
end while
output S
End

计算整数N~M之间能够被3整除的那些数的乘积,算法该如何设计 C# 求出1~N之间的所有能被3整除但不能被5整除的数,计算他们的和:要求用一个函数来判断是否能够被3整除但不能被5整除的数 vf编写程序,求1—n之间能够被7整除的所有整数 通过do-while循环,计算1到1000之间能够被3整除的数的总和,并打印出来. 1. 调用函数,计算0~100之间不恩能够被7整除的所有整数的和 求1到1000之间不能被3、5或7整除的那些整数个数. 对于任意整数n,多项式(n+4)的平方-n的平方都能够被( )整除 n为任一整数,用含n的式子表示既能被3整除,又能被2整除的数 设n为整数,用代数式表示下列各数不能被3整除的数: 用C程序编写整数100~500之间能被3,5,7整除的数, 若m、n为整数,2n-m能被3整除,求证:8n的平方+10mn-7m的平方能被9整除 将n~m之间不能被3整除的数输出,输入n、m不是正整数时,提示输入有误,且要求重新输入. 若n为非负整数,则被5整除的数用n如何表示?被3整除余1的数用n如何表示? 编写函数fun 其功能是 将1到M之间含M能被7或11整除的所有整数放在数组a中 并通过n返回这些数的的个数 设n为整数,不能被3整除的数表示为________ 通过M(matlab)脚本文件,删除[100,999]之间能被21整除的整数,并计算剩下整数的个数 1~1000之间,既不能被2整除,又不能被3整除,也不能被5整除的数有那些?又有几个? 编程序.计算1~n之间的所有不能别3整除的数的和.如题