当前位置:首页 >> 数学 >>

程序框图习题课


陈老师 :
QQ/WX:779650308 Tel:158-1897-4912

一.复习回顾,作好准备
(一)、请回顾下列内容,然后与屏幕对照. 1、程序框图概念 又称流程图,是一种用程序框、流程线 及文字说明来表示算法的图形 2、常用流程图符号

2、常用流程图符号
起止框

表示一个算法的起始和结束
表示一个算法输入和输出的信息

输入、输出框

处理框

赋值、计算

判断框

判断某一条件是否成立,成立时在 出口处标明“是”或“Y”;不成立时 标明“否”或“N”. 表示流程的路径和方向 连接程序框图的两部分

流程线 连接点

(二)、请大家独立思考下列问题,迅 速在纸上写出程序框图,然后和屏幕 对照,最后再进行改进。

1 1 1 1、求 s ? 1 ? ? ? ? ? ? ? 的值。 2 3 n
2、设计一算法,求积:1×2×3×…×100

开始

输入正整数n
S=0 i=1

1 1 1 1、求 s ? 1 ? ? ? ? ? ? ? 的值。 2 3 n

S=S+1/i

i=i+1
i>n?



是 输出S

结束

2、设计一算法,求积:1×2×3×…×100
开始

i=1,A=1
A=A*i i=i+1 否 i>100? 是 输出A 结束

二.典例剖析,总结规律

求值问题
(一)、请大家读完下列程序 框图以后,写出输出的结果。
1.【09江苏】右图是一个算法的流 程图,最后输出的W=______.

【答案】

22

二.典例剖析,总结规律
2.【全国卷Ⅰ】如果 执行下面的框图,输 入N=5,则输出的数 等于 .

5 【答案】 6

1. 如图所示的程序 框图,若分别输入x=-5和5,

则分别输出(
(A)25,6 (B)25,5 (C)-4,6

A)

(D)-4,5

2. 某算法的程序框图如图所示,则输出量y与输入量x满足的
?2x (x ? 1) y= ? 关系式是 ______. ? x-2 (x>1)

二.典例剖析,总结规律

条件问题
(二)、请大家阅读完程序框 图,根据所输出的结果,写出 判断的条件。 3、如下图所示的程序框图 输出的结果是S=720,则 判断框内应填的条件是 ( )

i?8

3.(2010·湖南高考)如图是 求实数x的绝对值的程

序框图.则判断框①中 x≥0或x>0 可填 _ _____.

设计程序框图

开始 输入x
x<0? 否 是

1.画求函数值程序框图

0≤x<1? 否



?0( x ? 0) ? y ? ?1(0 ? x ? 1) ? x ( x ? 1) ?

y=x

y=1

y=0

输出y

结束

例2、 某工厂2005年的年生产总值为200万, 技术革新以后每年的年生产总值比上一年增长5 %。设计一个程序框图,输出预计年生产总值 超过300万元的最早年份。
算法分析:
第一步,输入2005年的年生产总值。 第二步,计算下一年的年生产总值。 第三步,判断所得的结果是否大于300.若是, 则输出该年的年份;否则,返回第二步

由于“第二步”是重复操作的步骤,所以可 以用循环结构来实现。我们按照“确定循环体” “初始化变量” “设定循环控制条件”的顺 序来构造循环结构。
(1)确定循环体:设a为某年的年生产总值,t为年生 产总值的年增长量,n为年份,则循环体为

t ? 0.05a a ? a?t n ? n ?1
(2)初始化变量:若将2005年的年生产总值堪称计算的 起始点,则n的初始值为2005,a的初始值为200. (3)设定循环控制条件:当“年生产总值超过300万元” 时终止循环,所以可通过判断“a>300”是否成立来控制 循环。

程序框图:

开始
n=2005 a=200 t=0.05a a=a+t n=n+1 a>300? 是 输出n 结束



1.画循环结构流程图前: ①确定循环变量和初始条件; ②确定算法中反复执行的部分,即循环体; ③确定循环的转向位置; ④确定循环的终止条件.
2、循环结构的三要素 循环变量和初始条件,循环体、循环的终止条件。

(二)、请大家先独立思考,在小组讨论,派 代表将计算的结果展示。
2.【广东 】某城市缺水问题 比较突出,为了制定节水管理 办法,对全市居民某年的月均

用水量进行了抽样调查,其中
n位居民的月均用水量分别为 x1…xn(单位:吨),根据图2 所示的程序框图,若n=2,且 x1,x2 分别为1,2,则输出地 结果s为 .

3 【答案】 2


赞助商链接
相关文章:
4.程序框图的画法习题课
4.程序框图的画法习题课 - 语文数学英语,全册上册下册,期中考试,期末考试,模拟考试,单元测试,练习说课稿,备课教案学案导学案
4.程序框图的画法习题课
4.程序框图的画法习题课 - 数学,全册上册下册,期中考试,期末考试,模拟考试,单元测试,练习说课稿,备课教案学案导学案
高中数学 程序框图的画法习题课教案 新人教A版必修
河北省武邑中学高中数学 程序框图的画法习题课教案 新人教 A 版必 修3 备课人 课题 课标要求 授课时间 1.1.2 程序框图与算法的基本逻辑结构(习题课) 1.掌握...
程序框图习题课
程序框图习题课_数学_高中教育_教育专区。(2012.海南.文)(6)如果执行右边的程序框图,输入正整数 N(N≥2)和实数 a1,a2,…,aN,输出 A,B,则(A)A+B 为 ...
程序框图习题课
1.1.2.3 一、选择题 1.已知某算法的程序框图 若程序运行时,输入 a=2x,b=x2,且已知 1<x<2,则输出的结果为( ) A.2 C.x2 [答案] C B.2x D.4...
流程图习题课1
流程图习题课1_数学_高中教育_教育专区。《流程图》习题课——(13) 1、读下面程序框图,完成⑴——⑵题。 ⑴循环体执行的次数是( A.50 B.49 ). ). C....
1-1__算法与程序框图习题课[1]
1.1 算法与程序框图习题课时间: 分钟 时间:45分钟 总分: 分 总分:100分 一、选择题(本大题共 6 小题,每小题 7 分,共 42 分) 选择题 本大题共 小题...
程序框图与算法的基本逻辑结构习题课
程序框图与算法的基本逻辑结构习题课 1、读下面程序框图,完成⑴——⑵题。 ⑴循环体执行的次数是 ( A.50 C.100 B.49 D.99 ). ) . ⑵程序输出的结果为...
高中数学人教版必修三同步练习-1.1.3-程序框图的综合(...
高中数学人教版必修三同步练习-1.1.3-程序框图的综合(习题课(含答案)) - 数学·必修 3(人教 A 版) 算法初步 1.1.3 程序框图的综合(习题课) 基础达标 1...
1-1 算法与程序框图习题课
算法与程序框图试题 2页 1财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 1-1 算法与程序框图习题课 隐藏>> 1...
更多相关标签: