解:求面积的算法: 第一步:计算 第二步:计算 第三步:输出三角形的面积S * * 如果现在让你向全班同学介绍一个陌生人的外表形象,有两种方法你可以选择:一种方法是用语言向大家描述,另一种方法是就将陌生人的照片拿给大家看,你们会选择哪一种 ? 程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形。 判断一个条件是否成立,用“是”、“否”或“Y”、“N”标明 判断框 赋值、计算 处理框(执行框) 表示算法的输入和输出的信息 输入、输出框 表示一个算法的起始和结束 终端框(起止框) 功能 名称 程序框 判断整数n是否为质数的流程框图 开始 输入n i=2 求n除以i的余数r i=i+1 in-1或r=0? 否 是 r=0? 是 n不是质数 n是质数 否 结束 输入n i=2 r=0? 是 n不是质数 n是质数 否 求n除以i的余数r i=i+1 in-1或r=0? 否 是 (1) (2) (3) 问:这些分解框图各有什么特点? 顺序结构 条件结构 循环结构 算法的三种基本逻辑结构 图示: 输出S 例3、已知一个三角形的三边边长分别是a,b,c,利用海伦-秦九韶面积公式,求三角形的面积. 顺序结构是任何一个算法都不可缺少的基本结构,它由若干个依次执行的处理步骤组成。 开始 结束 图示: 开始 存在这样 的三角形 结束 解:判断三角形存在的算法: 第一
原创力文档

文档评论(0)