(
课件网) 第四课顺序结构程序设计 认识顺序结构 万物生长发展规律 程序设计语言结构 顺 序 顺序结构是程序设计中最简单常用的结构,按照从上到下依次执行各条语句,直到程序结束。 开始 输入华氏温度值F 温度转换 C=5/9*(F-32) 输出摄氏温度值C 结束 理解顺序结构 华氏转摄氏 摄氏转华氏 开始 输入摄氏温度值C 温度转换 F=9/5*C+32 输出华氏温度值F 结束 顺序 求三角形面积直角三角形354等腰三角形223作高法———s面积d底边h高s = d * h / 2hd : 4h : 3d : 3h :?认识海伦公式 海伦公式求解三角形面积 问题分析 假设三角形的三条边分别为a,b,c,利用海伦公式求解三角形的面积 求解半周长p p=(a+b+c)/2 海伦公式三角形面积为s s = 算法设计 开始 输入边长a,b,c p=(a+b+c)/2 s= 输出面积s 结束 a=float(input(“请输入三角形的第一边长:”)) b=float(input(“请输入三角形的第二边长:”)) c=float(input(“请输入三角形的第三边长:”)) p=(a+b+c)/2 s=(p*(p-a)*(p-b)*(p-c))**0.5 print(“三角形的面积为:”,s) print(“三角形的面积为:”,format(s,”.2f”) (1)问题分析 (2)算法设计 (3)代码填空 (4)调试运行 计算圆的面积和周长 根据圆的半径R 可以计算圆的面积S和周长L 圆面积计算公式: 圆周长计算公式: R 问题分析 算法设计 (1)问题分析 (2)算法设计 (3)代码填空 (4)调试运行 输入数据:R 输出数据:面积S ,周长L 输入:圆半径R 处理:圆面积 圆周长 输出:圆面积S和圆周长L 自然语言描述 R (1)问题分析 (2)算法设计 (3)代码填空 (4)调试运行 R 代码填空 R=float(input(“请输入圆的半径R:”)) pi=3.14 S=_____ L=_____ print(“圆的面积为:”,S,”圆的周长为:”,L) pi*R*R 2*pi*R (1)问题分析 (2)算法设计 (3)代码填空 (4)调试运行 F5 运行程序 根据圆的半径R 可以计算圆的面积S和周长L 输入圆半径R:10 调试运行 拓展程序 拓展编写输出语句使输出的圆的面积和周长保留两位小数 print(“圆的面积为:”,format(S,”.2f”),”圆的周长为:”,format(L,”.2f”))