高二数学流程图课件_图文

申博 申博官方网 www.pjerz.com 申博太阳城

宅鬻搋

结构图

框图
流程图

程序框图

工序流程图
数学中的流程图 其它流程图

?用程序解决问题的步骤:

1、分析问题
2、设计算法 3、编制程序 4、调试运行

第一步:用自然语言描述算法 第二步:画出程序框图表示算法

?比较:用程序框图表达的算法比用自然语言描 述的算法步骤更直观、明确、清楚,而且更容易 转化为计算机程序。

?三种基本的逻辑结构 1、顺序结构 2、条件结构(选择结构) 3、循环结构

例1:说出下面程序框图是解决什么问题的?并 写出程序。
开始 输入a, b

Input “a=,b=”; a, b t=a

a=b
t=a, a=b, b=t
输出a, b 结束

b=t

Print a, b
End

练习:下面的程序框图的作用是按大小顺序输出两数,则 空白处的处理可以是( )

N

开始

输入 A、B

A<B? Y
(________)

输出 A、B

结束

A.A←B:B←A B.T←B:B←A :A←T C.T←B:A←T :B←A D.A←B:T←A :B←T

例2:说明下面程序框图是解决什么问题的?并 写出程序。 Input “x=”; x 开始

If x>0 then
输入x

print x




X>0?

Else
print –x

输出 x

输出-x

Endif
End

结束

开始

例3: P74 练习1 算法: 1、令sun=0, i=1 2、令sum=sum+i ,

i=1, sum=0 sum=sum+i i=i+1
sum=sum-i, i=i+1 i≤100?
否 是

i=i+1,
sum=sum-i, i=i+1 3、判断 i≤100吗? 是,进行第二步;

否,输出sum。

输出sum 结束

练习: 说出左边程序框 图的功能。

开始

i=1, sum=0

i=i+1

sum=sum+(-1)i-1×i
i≤100?
否 是

输出sum 结束

例4:这是一个算法的流程 图,当输入的值为3时,输 出的结果为多少?

开始

开始

输入x

输入x

N

x<5

x<5? y=x2-1
输出S 结束

Y
y=2x2+2

y=2x2+2

y=x2-1

输出S

结束

例5:有如下程序框图,表示的算法的功能是什么?

例6:阅读流程图,解答下列问题: (1)变量y在 这个算法中的 作用是什么? (2)这个算 法的循环体是 哪一部分?功 能是什么? (3)这个算 法的处理功能 是什么?

例7

画出用二分法求方程x2-2=0的近似根的程序框图。

算法: 1、令f(x)=x2-2,误差为ε ,因为 f(1)<0 , f(2)>0 ,所 以设 x1=1,x2=2。 2、令m=(x1+x2)/2 ,判断f(m)是否为0。若是,则m为方 程的根,若否,则判断f(x1)·f(m)的符号。 3、若 f(x1)·f(m)>0,则令x1=m ;否则,令x2=m。 4、判断|x1-x2|<ε 是否成立?成立,则 m为方程的近似 根,若不成立,同返回第二步。

F(x)=x2-2
输入ε ,x1,x2的值

m=(x1+x2)/2 f(m)=0?
否 是 X1=m f(x1) ·f(m)>0? 否 X2=m 是
输出m



|x1-x2|<ε 是 输出m


相关文档

高中数学最新课件-高二数学流程图及结构图 精品
高中必修高二数学PPT课件流程图
高二数学(文)《流程图》(课件)
高中数学最新课件-高二数学算法与流程图 精品
高中数学最新课件-高二数学流程图顺序结构2 精品
高二数学《流程图》PPT课件
高二数学新课程高中数学必修3教学课件 流程图(1)
2014《成才之路》高二数学(人教A版)选修1-2课件:4-1 流程图
2017高二数学-A版选修-流程图(1)(课件)
2017高二数学-A版选修-流程图(2)(课件)
电脑版