- 1
- 0
- 约2千字
- 约 19页
- 2016-12-24 发布于北京
- 举报
* * 开始 输入n i=2 求n除以i的余数 i=i+1 i≥n或 r=0? r=0? 是 n不是质数 n是质数 结束 否 是 否 教学流程: 算法中从上一步骤指向下一步骤 流程线 根据条件决定执行两条路径中的某一条 判断框 赋值、运算 处理框 表示输入输出操作 输入输出框 表示一个算法的起始与结束 起止框 含义 名 称 图形符号 程序框图:又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观的表示算法的图形. 顺序结构: 条件结构: 循环结构: 输入n i=2 r=0? n不是质数 n是质数 是 否 求n除以i的余数 i=i+1 i≥n或 r=0? 否 例3 已知一个三角形的三边分别为2,3,4,利用海伦-秦九韶公式设计一个算法,求出它的面积,画出算法的程序框图. 分析:应该先搞清楚自然语言表示的算法,然后再画出程序框图.先算出p的值,再将它代入公式,最后输出结果,只用顺序结构就能够表达出算法. 顺序结构: 由若干个依次执行的处理步骤组成的.这是任何一个算法都离不开的基本结构. 程序框图: 开始 输出S 结束 开始 结束 输入a,b,c a=2,b=3,c=4 输出S 练习: 1.就(1)、(2)两种逻辑结构,说出各自的算法功能 开始 输入a,b 结束 sum=a+b 输出sum 开始 输入a,b 输出 结束 (1) (2) 答案:(1)求直角三角形
原创力文档

文档评论(0)