高中数学人教新课标B版必修3--《1.1.2 程序框图》 课件(共22张PPT)

文档属性

名称 高中数学人教新课标B版必修3--《1.1.2 程序框图》 课件(共22张PPT)
格式 ppt
文件大小 928.5KB
资源类型 教案
版本资源 人教新课标B版
科目 数学
更新时间 2022-07-25 14:16:16

图片预览

文档简介

(共22张PPT)
1.1.2 程序框图
二、算法的特点
1.有穷性。
2.确定性。
3.可行性。
4.通用性。
复习回顾
一、算法的概念
在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法。
思考:写出求一元二次方程ax2+bx+c=0的根
的一个算法
S1 计算△=b2-4ac;
S2 判断△的符号
如果△<0,则原方程无实数解;
否则(△≥0), x1= ,
x2= ;
S3 输出x1,x2,或“无实数解”的信息.
解:
输入a, b, c
△=b2-4ac
输出x1,x2
输出
“方程无实数解”
开始
△<0


结束
一、程序框图的概念
通常用一些
通用图形符号
构成一张图来
表示算法
这种图称作
程序框图
△=b2-4ac
输出x1,x2
△<0


输出
“方程无实数解”
输入a, b, c
开始
结束
终端框(起止框),
表示一个算法的起始和结束
输入、输出框
表示一个算法输入和输出的信息
△=b2-4ac
输出x1,x2
△<0


输出
“方程无实数解”
输入a, b, c
开始
结束
处理框(执行框)
赋值、计算
判断框
判断某一条件是否成立,成立时在出口处标明“是”;不成立时标明“否”
流程线
△=b2-4ac
输出x1,x2
△<0


输出
“方程无实数解”
输入a, b, c
开始
结束
二、程序框图的基本符号
图形符号 名称 符号表示的意义
起、止框 框图的开始或结束
输入、输出框 数据的输入或者结果的输出
处理框 赋值、执行计算语句、结果的传送
判断框 根据给定条件判断
流程线 流程进行的方向
连接点 连接另一页或另一部分的框图
注释框 帮助理解框图


结束
n不是质数
n是质数

r=0
开始
输入n
i=2
n除以i的余数r
i=i+1
i>n-1 或 r=0

一个程序框图包括几部分?
①表示相应操作的程序框;
②带箭头的流程线;
③程序框内必要的文字说明。


结束
n不是质数
n是质数

r=0
开始
输入n
i=2
n除以i的余数r
i=i+1
i>n-1 或 r=0

学习这部分知识的时候,要掌握各个图形的
形状、作用及使用规则,画程序框图的规则如下:
1、使用标准的图形符号。
2、框图一般按从上到下、从左到右的方向画。
3、除判断框外,大多数流程图符号只有一个进入点 和一个退出点。判断框是具有超过一个退出点的唯一符号。
4、判断框分两大类,一类判断框是二则一形式的判断,有且仅有两个可能结果;另一类是多分支判断,可能有几种不同的结果。
5、在图形符号内描述的语言要非常简练清楚。
1. 框图中具有赋值、执行计算语句的是( )
A 处理框 B 输入、输出框 C 循环框 D 判断框
2.下面程序框图中具有超过一个退出点的符号是 ( )
A . B. C. D.
三、练习
A
B
三、练习
3.已知正四棱锥的底面边长为a,高为h,求给定一组边长和高的正四棱锥的体积,写出算法,画出相应的程序框图。
4.下边程序框图表示的算法是( )
A.输出c,b,a
B.输出最大值
C.输出最小值
D.比较a,b,c的大小
三、练习
B
三、练习
5.读下面框图,说明该程序
框图输出的结果。
三、练习
6.执行如图所示的程序框图,若输入
x=4,则输出y的值为________.
7.执行如图的程序框图,若输出
的值为6 ,则判断框内可填入的
条件是( )
三、练习
B
三、练习
B
三、练习
9.已知函数 ,请设计一个算法,
计算 时的函数值,并画出程序框图。
S1:输入
S2:判断 吗?如果正确,
执行S3,否则执行S4
S3:计算
S4:判断 吗?如果正确,
执行S5,否则执行S6;
S5:计算
S6:计算
,执行S7
,执行S7
,执行S7
S7:输出
三、练习
10.给定一个正整数n,请写出计算1+2+3+4+5+…+n的
程序框图.
课堂小结:
1、程序框图的概念
2、画程序框图的规则
课后作业:
教材第9页习题A 1-3