高中数学程序框图课件3 新课标 人教版 必修3(B).ppt_图文

程序框图

教学目标: 理解并掌握算法的三种基本 逻辑结构

程序框图又称流程图,是一种用规定的图形,指向线及 文字说明来准确、直观地表示算法的图形。 程序框 名称 功能

终端框(起 表示一个算法的起始和结束 止框) 输入、输出 表示算法的输入和输出的信 框 息 处理框(执 赋值、计算 行框)

判断框

判断一个条件是否成立,用 “是”、“否”或“Y”、 “N”标明

顺序结构是任何一个算法都不可缺少的基 本结构,它由若干个依次执行的处理步骤 组成。

例3、已知一个三角形 的三边边长分别是 2,3,4,利用海伦-秦九 韶面积公式,求三角形 的面积. 解:求面积的算法:
2?3? 4 第一步:计算 p ? 2

图示:
开始
2?3? 4 p? 2

S ? p(p ? 2)(p ? 3)(p ? 4)

第二步:计算 S ? p(p ? 2)(p ? 3)(p ? 4)
第三步:输出三角形的面积S

输出S 结束

图示: 例4、任意给定3个正实数,判 断以这3个数为三边边长的三 开始 角形是否存在.
输入a,b,c

解:判断三角形存在的算法:

第一步:输入正实数a,b,c
第二步:判断

a+b>c,b+c>a, c+a>b是否同 时成立?

存在这样 的三角形



a+b>c,b+c>a,c+a>b是否
都成立,若是,则存在这样 的三角形,若不是,则不存 在这样的三角形.

不存在这样 的三角形

结束

例5.设计算法,求一元二次方程ax2+bx+c=0 (a≠0 b2-4ac>0)的根,画出相应的流程图 开始
输入系数a,b,c
2 ? ? b ? 4ac 计算

计算

输出X1、X2

?b? ? x1 ? 2a ?b? ? x2 ? 2a

结束

开始
输入系数a,b,c
2 ? ? b ? 4ac 计算

设计算法,求一元二 次方程ax2+bx+c=0 (a≠0)的根,画出 相应的流程图 是

△<0? 否
x1 ? ?b ? ? ?b ? ? , x2 ? 2a 2a

输出无实数解

输出x1,x2

结束

参考作业: P21 A组 习题1.1 1


相关文档

高中数学必修3第一章课件算法与程序框图 新课标人教B版 .ppt
高中数学程序框图课件1 新课标 人教版 必修3(B).ppt
高中数学程序框图复习习题课课件 新课标 人教版 必修3(A).ppt
人教版高中数学必修三13.1-算法与程序框图ppt课件
高中数学程序框图 选择结构课件 新课标 人教版 必修3(B).ppt
高中数学算法初步 程序框图(习题课)课件1 新课标 人教版 必修3(A).ppt
高中数学算法与程序框图课件1 新课标 人教版 必修3(B).ppt
高中数学程序框图课件1 新课标 人教版 必修3(A).ppt
高中数学程序框图课件4 新课标 人教版 必修3(A).ppt
高中数学程序框图课件2 新课标 人教版 必修3(A).ppt
电脑版