nbhkdz.com冰点文库

1.1.2程序框图的应用5

时间:2015-03-02


知识探究(一)设计一个算法的程序框图的步骤 设计一个算法的程序框图的步骤: 第一步,用自然语言表述算法步骤; 第二步,确定每一个算法步骤所包含的逻辑 结构,并用相应的程序框图表示,得到该步骤的 程序框图; 第三步,将所有的程序框图用流程线连接起 来,并加上终端框,得到整个算法的程序框图 写出P4二分法的算法的程序框图

理论迁移
1 1 1 1

? ? ??? 例.设计算法求 1? 2 2 ? 3 3 ? 4 99 ?100

的值,并画出程序框图.

(1)这是一个累加求和问题,共99项相加; (2)设计一个计数变量,一个累加变量,用循环结 构实现这一 算法.

解 算法如下: 第一步:令S=0,i=1; 第二步:若i≤99成立,则执行第三步; 否则,输出S,结束算法; 第三步: 第四步:i=i+1,返回第二步.

辨析训练

1.右图输出的x
×2×3×‥‥×6×7 =_1 _________

开始
x=1 I= 2 x=x×I I= I+ 1 I>7? 是 输出x 结束 否

开始 2.这个程 序框图所 表示的算 法功能是

i=1
ri 为 第i名 同

输入ri
r ≥ 6.8? 否 输出ri i=i+1 否 i>9? 是 结束

学的成绩



什么?

式题 [2009· 浙江卷 ] 某程序框 程序运行后输出的 k 的值是( k 3.某程序框图如图所示,该程序运行后输出的
的值是( A. 4 )

B. 5
C. 6

D. 7

高考体验 (07)如果执行右面 的程序框图,那么输 出的 ( )

开始

k ?1

S ?0

A.2450 B.2500 C.2550 D.2652
k ? k ?1 k ≤ 50? ?




S ? S ? 2k

输出 S

结束

开始

(08)右面的程序框图, 如果输入三个实数a、b、 c,要求输出这三个数中 最大的数,那么在空白 的判断框中,应该填入 下面四个选项中的( ) A. c > x B. x > c C. c > b D. b > c

输 入 a,b,c x=a 是 x=b 是 否 输出 x 结束 x=c

b>x 否

开始

(09)如果执行 右边的程序框图, 输入x=-2,h=0.5 那么输出的各个 y=0 数的和等于 ( A) 3 (B)3.5 ( C) 4 (D)4.

输入 x,h

是 x<0

否 是 x<1 否

y=x

y=1

输出 y 否

x=x+h

x?2
是 结束

开始

(10)如果执行右面的 框图,输入N=5 ,则输 出的数等于( )
( A)
5 4

输入 N k=1,s=0
1 k ( k ? 1)

S ? S?

+

k=k+1

( B)
( C)

4 5
6 5

是 k<N? 否 输出 S 结束

( D) 5
6

(11)执行右面的 程序框图,如果 输入的N是6, 那么输出的p是 (A)120 (B)720 (C)1440 (D)5040

(12)如果执行右边的程序框图,输入正整数 开始 N(N≥2)和实数a1,a2 ,…,aN, 输入N, a , a ,?, a 输出A、B,则 ( ) k ? 1, A ? a , B ? a A、A+B为a1,a2 ,…,aN的和 A? B x?a B、 为a1,a2 ,…,aN的算 k ? k ?1 2 是 术平均数 x ? A? 否 是 C、A和B分别是a1,a2 ,…,aN x ? B? A? x 否 B ? x 中最大的数和最小的数 否 k ? N? D、A和B分别是a1,a2 ,…,aN 是 输出A, B 中最小的数和最大的数
1 2 N

1

1

k

结束

(13)执行右面的程序 框图,如果输入的

N=10,那么输出的s=
A. B.
1 1 1 1? ? ?? ? 2 3 10 1 1 1 1? ? ?? ? 2! 3! 10! 1 1 1 1? ? ?? ? 2 3 11 1 1 1 1? ? ?? ? 2! 3! 11!

C.
D.

开始

(14)执行下边的 程序框图,如果 输入的x,t均为2, 则输出的S=( ) A、 4 B、 5 C、 6 D、 7


输入x, t
M ? 1, S ? 3

k ?1
k ?t?


输出 S

M M? x k
S ? M?S
k ? k ?1

结束


...第一章:1.1.2-1程序框图、顺序结构(含答案)

高中数学人教A版必修三同步测试 第一章:1.1.2-1程序框图、顺序结构(含答案)...5.下列关于程序框的功能描述正确的是( ) A.(1)是处理框;(2)是判断框;(3...

1.1.2程序框图与算法的基本逻辑结构教案

、 、 4.总结出画程序框图的规则。 5.预习自测: (1)程序框图中有三种基本...+102 的值,画出程序框图. 探究:程序框图的综合应用2 阅读右边的程序...

第一章 1.1.2 程序框图与算法的基本逻辑结构 课时活页...

第一章 1.1.2 程序框图与算法的基本逻辑结构 课时活页训练_调查/报告_表格/...5.现有一种算法如图所示,若取 A=10,B=3,则打印出的答案 B 为( ) A.2...

人教A版高中数学必修三 1.1.2 《程序框图与算法的基本...

人教A版高中数学必修三 1.1.2程序框图与算法的基本逻辑结构》(2)学案_...对选出的 5 个申办城市进行表决的操作程序是: 首 先进行第一轮投票,如果有...

...第一章:1.1.2-3循环结构、程序框图的画法(含答案)

9.如图所示的程序框图中,第 3 个输出的数是( ) 第 5 页共 14 页 A.1 C.2 [答案] C 3 B.2 5 D.2 1 1 1 1 10.以下给出的是计算2+4+6+?...

设计程序实现1+3+5+7+…+131(1)画出程序框图.(2)写出对...

简答题 数学 设计程序框图解决实际问题 设计程序实现1+3+5+7+…+131 (1)画出程序框图. (2)写出对应的程序语言. 正确答案及相关解析 正确答案 解:(1)...

1.1.2 程序框图与算法的基本逻辑结构第1课时 学案(人教...

1.1.2 程序框图与算法的基本逻辑结构第1课时 学案(人教A版必修三)_数学_...计算 d= 第五步,输出 d. 程序框图如图所示: |z1| ; z2 反思与感悟 在...

第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 课...

第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 课时达标训练_理化生_高中...D.2 与 26 5.阅读如图所示的程序框图,运行相应的程序.若输入 m 的值为 2...

...1,2,5,26,…,你能找出它的规律吗?下面的程序框图所...

列数1,2,5,26,…,你能找出它的规律吗?下面的程序框图所示是输出这个数列的前10项,并求和的算法,试将框图补充完整,并写出相应的程序. 正确答案及相关解...

1,1,2,3,5,8,13,…这一列数的规律是:第1、第2个数是1,...

1,1,2,3,5,8,13,…这列数的规律是:第1、第2个数是1,从第3个数起,该数是其前面2个数之和,试画出计算这列数中前20个数之和的程序框图,并写出程...