- 4
- 0
- 约1.58千字
- 约 19页
- 2017-10-05 发布于河南
- 举报
《程序框图》课件1
程序框图基本概念: 程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形. 课前预习3 一个程序框图包括以下几部分:①程序框;②流程线;③程序框外必要文字说明. 复习 写出求一元二次方程 的算法. S1 计算△=b2-4ac; S2 如果△0,则原方程无实数解; 否则( △≥0), S3 输出解x1,x2或无实数解信息. 输出x1,x2 是 否 程序开始 连结点 程序框图 图形符号 名称 符号表示的意义 起、止框 框图的开始或结束 基本的程序框和它们各自表示的功能如下: 输入、输出框 数据的输入或者结果的输出 处理框 赋值、执行计算语句、 结果的传送 判断框 根据给定条件判断 流程线 流程进行的方向 连结点 连结另一页或 另一部分的框图 注释框 帮助理解框图 (1)起止框用“ ”表示,是任何流程不可少的,表明程序的开始或结束; (2)输入、输出框用“ ”表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内; (3)处理框用“ ”表示,算法中处理数据需要的算式、公式等可以分别写在不同的处理框内,另外,对变量进行赋值时,也要用到处理框; (4)当算法要求我们对两个不同的结构进行判断时,需要将实现判断的条件写在判断框内,判断框用“ ”表示; (5)一个算法步骤到另一个算法步骤用流程线连接,如果一个程序框图需要分开来画,要在断开处画上连结点,并标出连接的号码 . 例1 设计一算法:输入圆的半径,输出圆的面积,并画出流程图 算法分析: 第一步:输入圆的半径R,π 第二步:利用公式计算S=πR2; 第三步:输出圆的面积s. 结束 S=PR2 输出S 开始 输入R 思考:整个程序框图有什么特点? P=3.14 思考:若半径R=5.618,该框图如何画? 结束 S=PR2 输出S 开始 P=3.14,R=5.618 练习、三角形的三边边长分别为a,b,c,利用海伦—秦九韶公式设计一个算法,求出它的面积,并画出程序框图. 海伦—秦九韶公式: 解:求面积的算法: 第一步:计算 第二步:计算 第三步:输出三角形的面积S 图示: 结束 开始 输出S 输入a,b,c 思考:若a=2,b=3,c=4,该框图如何画? 结束 开始 输出S a=2,b=3,c=4 算法的功能 例.看下面的程序框图,分析算法的作用 (1) 开始 结束 输入x y=3*x*x+4*x+5 输出y (2) 开始 结束 输入a,b ab 输出a,b 输出b,a 否 是 二次函数求值 把a,b从小到大排序 开始 输入a a ≥0 结束 Y y=a y=-a 输出y 练习 1.观察流程图,说说它有什么作用? 作用:_____ 求a的绝对值 N 2.写出下列算法的功能. 开始 输入a,b d=a2+b2 c= 输出c 结束 (1)右图算法的功能 是 ; 求两数平方和 的 算术平方根 开始 输入a,b s = a+b 输出s 结束 (2)右图算法的功能 是 . 求两数的和 画程序框图的规则 (1)使用标准的框图符号; (2)框图一般从上到下、从左到右的方向画; (3)除判断框外,大多数框图符号只有一个进入点和一个退出点; (4)在框图符号内描述的语言要简练清楚。 总结
您可能关注的文档
最近下载
- 2025新教材-译林版-七年级英语-上册-单词表.xlsx VIP
- 山西省农村信用社(农村商业银行合作银行)个人网上银行.pdf VIP
- XX市非公经济人才引进问题研究XX市重点软科学项目R2004A04研究报告 1【XX市重点软科学项目R2004A04研究报告】XX市非公经济人才引进问题研究执笔: XX大学经济学院 张一力课题主持人:张一力 副.doc VIP
- 船舶空调装置的实例与管理课件.PPT VIP
- 2025-2026学年黑龙江省大庆市高三上学期一模物理试题(附答案解析).docx VIP
- 软科学课题研究报告.doc VIP
- 高中物理必修2全册基础典型练习题(精品含答案).pdf VIP
- 便民摊点抓阄方案.doc VIP
- 中国领汇团队公开课一外汇通论.ppt
- 八年级物理 第6章 质量与密度 精选单元测试题(含答案).doc VIP
原创力文档

文档评论(0)