VFP退出控制的问题例题:求出50以内最大自然数N,使得从1开始的连续N个自然数的倒数之和小于3.5s=0for n=1
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/09/24 19:22:48
VFP退出控制的问题
例题:求出50以内最大自然数N,使得从1开始的连续N个自然数的倒数之和小于3.5
s=0
for n=1 to 50
s=s+1/n
if s>=3.5 (这里不懂为什么是大于等于)
exit
endif
endfor
n-1
另外一道例题:求出50以内最小自然数N,使得从1开始的连续N个自然数的倒数之和大于3.6
又是 if s>3.6
例题:求出50以内最大自然数N,使得从1开始的连续N个自然数的倒数之和小于3.5
s=0
for n=1 to 50
s=s+1/n
if s>=3.5 (这里不懂为什么是大于等于)
exit
endif
endfor
n-1
另外一道例题:求出50以内最小自然数N,使得从1开始的连续N个自然数的倒数之和大于3.6
又是 if s>3.6
编程逻辑:先不说计算结果正确与否,假设50以内40是满足要求的最大自然数,那么在40以前的所有自然数的倒数之和就都小于3.5,这些都不是我们要的,不需要显示,我们要的是最大数,所以只有当条件不能满足要求(小于3.5)时才会出现最大数,所以只有到N=41的时候,程序才会退出,而我们需要的结果是超出条件之前的数 也就是n-1 故只有if s>=3.5 (哪怕是s=3.5都不满足题目要求)才会出现极限而跳出程序
第二个同理了,s<=3.6以前的都不符合要求,我们不需要显示,只有if s>3.6时,程序才能达到条件要求而退出程序.而得到最小自然数n
第二个同理了,s<=3.6以前的都不符合要求,我们不需要显示,只有if s>3.6时,程序才能达到条件要求而退出程序.而得到最小自然数n
VFP退出控制的问题例题:求出50以内最大自然数N,使得从1开始的连续N个自然数的倒数之和小于3.5s=0for n=1
求出100以内最大的自然数n,使得从1开始的连续n个自然数的立方之和大于88888
求出以内100最大自然数n,使的从1开始连续个自然数的立方和小于20000
求出100以内最小的自然数n,使得从1开始的连续n个自然数的立方之和大于88888.
求最大的自然数n,使得从1到连续n个自然数的立方和小于50000
求五十以内最小的自然数N使得从一零二开始的连续N 个偶数之和大于两千
求100以内的自然数N 使得从一开始的连续N个自然数的立方之和大于3000000
求出100以内使得算式1+(1+2)+…+(1+2+…+n)的值小于1000的最大的自然数n
任何一个大于1的自然数n,总可以拆分成若干个小于n的自然数之和. 自然数的拆分问题 用pascal解决
从1开始连续n个自然数的立方和是多少?
已知从1开始连续N个自然数的乘积1×...×N的尾部恰有31个连续的零那么N的最大值是多少?
已知从1开始连续n个自然数相乘.乘积的尾部恰有25个连续的0,那么n的最大值是多少?