精英家教网 > 高中数学 > 题目详情
求满足1+3+5+…+n>500的最小自然数n.

答案:
解析:

分析:此题循环次数不能事先预知,但知结束循环的条件,和大于500,可以用累加的方法,一个数一个数地加到累加器中,每加一个数就把累加器的值与500比较,直到大于500为止,可用for循环,也可用while循环.注意:最后输出往往有的同学会输出i的值,此时i的值不是满足条件的最小自然数.如果是输出i的值,应调整才能使最后输出结果满足题目要求.

解:程序框图:

程序:

i=1;

sum=0;

while sum<=500

sum=sum+i;

i=i+2;

end

print “最小自然数为:”;i=i-2


练习册系列答案
相关习题

科目:高中数学 来源: 题型:

写出求满足1×3×5×7×…×n>50 000的最小正整数n的算法并画出相应的程序框图.

查看答案和解析>>

科目:高中数学 来源: 题型:

求满足1+3+5+…+n>500的最小自然数n.

   

查看答案和解析>>

科目:高中数学 来源: 题型:

求满足1+3+5+…+n>500的最小自然数n.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

写出求满足1×3×5×7×…×n>50 000的最小正整数n的算法并画出相应的程序框图.

查看答案和解析>>

科目:高中数学 来源: 题型:

求满足1+3+5+…+n>500的最小自然数n.

查看答案和解析>>

同步练习册答案