题目内容
设计一个算法,找满足2×4×6×…×2n>100000条件的最小正整数,并编写程序.
考点:设计程序框图解决实际问题
专题:算法和程序框图
分析:由已知条件利用数学知识先写出算法,再利用算法编写程序.
解答:
解:算法:
S1:S=2,
S2:i=4,
S3:若S≤100000,则S=S×i,i=i+2,重复S3,
S4:输出i为所求n.
程序:
INPUT S=2
i=4
WHILE S≤100000,
S=S*i
i=i+2
END WHILE
PRINT i.
S1:S=2,
S2:i=4,
S3:若S≤100000,则S=S×i,i=i+2,重复S3,
S4:输出i为所求n.
程序:
INPUT S=2
i=4
WHILE S≤100000,
S=S*i
i=i+2
END WHILE
PRINT i.
点评:本题考查程序的编写,是中档题,解题时要认真审题,注意算法的合理运用.
练习册系列答案
相关题目