资源简介 (共24张PPT)第4课 顺序结构程序设计21 认识顺序结构遵循先后顺序执行与很多事物的发展规律类似顺序结构程序设计植物生长动物生长面包制作32.1 求面积并记录所花时间直角三角形354等腰三角形223非特殊三角形789秒秒秒42.2 求面积的方法直角三角形354等腰三角形223作高法——s 面积d 底边h 高s = d * h / 2hd : 4h : 3d : 3h : ?52.2 求面积的方法非特殊三角形789海伦公式——s 面积a b c 三条边p = (a + b + c) / 2 半周长s =阿基米德63.1 想一想Thinkabout it.请同学们使用自然语言描述s =海伦公式 算法设计73.2 算法流程图输入三角形三条边边长用a、b、c表示83.2 算法流程图计算半周长:p公式:p = (a + b + c) / 293.2 算法流程图计算面积:sS=等价于 S = (p*(p-a)*(p-b)*(p-c))**0.5103.2 算法流程图输出面积:sprint()函数114.1 新建文件并保存打开IDLE——文件保存为:计算三角形面积.py. 01124.2 添加合理注释符号:#——注释信息:输入三角形的三边长. 02134.3 输入三角形的三边长input函数——float函数:字符串格式转换为浮点数格式. 03144.4 计算三角形的半周长三角形半周长:p——公式:p = (a + b + c) / 2. 04154.5 计算三角形的面积三角形面积:s——海伦公式:s = (p * (p - a) * (p - b) * (p - c)) ** 0.5. 05164.6 输出三角形的面积print函数——注意:引号(单引号或双引号)为英文符号 逗号不能遗漏. 06174.7 调试运行F5:运行——边长:7 、8、9. 07185.1 想一想用这个算法计算三角形的面积对输入数据有没有限制呢?www.islide.cc195.2 组成三角形的条件Q &A三条边需满足条件两边之和大于第三边a + b > ca + c > bb + c > a206.1 问题分析(1)问题分析(2)算法设计(3)代码填空(4)调试运行计算圆的面积和周长根据圆的半径R 可以计算圆的面积S和周长L圆面积计算公式:圆周长计算公式:R216.2 算法设计(1)问题分析(2)算法设计(3)代码填空(4)调试运行输入数据:R 输出数据:面积S 周长L输入:圆处理:圆面积 圆周长输出:圆面积S和圆周长L自然语言描述R226.3 代码填空(1)问题分析(2)算法设计(3)代码填空(4)调试运行R236.3 代码填空(1)问题分析(2)算法设计(3)代码填空(4)调试运行R246.4 运行调试(1)问题分析(2)算法设计(3)代码填空(4)调试运行F5 运行程序根据圆的半径R 可以计算圆的面积S和周长L输入圆半径R:10 展开更多...... 收起↑ 资源预览