精英家教网 > 高中数学 > 题目详情

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

解:算法如下:
第一步,S=1,i=3.
第二步,如果S≤50 000,则执行第三步,否则执行第五步.
第三步,S=S×i.
第四步,i=i+2,返回执行第二步.
第五步,i=i-2.
第六步,输出i.
程序框图如下图所示:

分析:由已知中程序的功能为用循环结构计算1×3×5×7×…×n的值,与50 000比较大小的算法,累乘积运算,且要反复运算,可令循环变量的初值为1,终值为超过50000,步长为2,由此确定循环前和循环体中各语句,即可得到相应的程序框图.
点评:本题考查的知识点是设计程序框图解决实际问题,其中熟练掌握利用循环进行累加和累乘运算的方法,是解答本题的关键.
练习册系列答案
相关习题

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

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

查看答案和解析>>

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

写出一个求满足1×3×5×7×…×n50000的最小正整数n的一个算法.并画出相应的流程图.

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

写出一个求满足1×3×5×7×…×n>50000的最小正整数n的一个算法.并画出相应的流程图.

查看答案和解析>>

科目:高中数学 来源:《5.1 算法的基本思想、基本结构》2013年高考数学优化训练(文科)(解析版) 题型:解答题

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

查看答案和解析>>

同步练习册答案