浙教版(2020)信息技术八年级上册 第四课 《顺序结构程序设计》(9PPT)

文档属性

名称 浙教版(2020)信息技术八年级上册 第四课 《顺序结构程序设计》(9PPT)
格式 pptx
文件大小 9.7MB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2022-09-19 10:35:41

图片预览

文档简介

(共9张PPT)
顺序结构程序设计
浙教版八年级上 第二单元第4课
新课导入
同学们,你能画出该程序的流程图吗?
开始
输入a,b
c = (a+b)*1.5
输出c
结束
顺序结构是程序设计中最简单、最基本的结构方式。顺序结构程序设计只需要根据问题解决的步骤依次编写程序代码。
任务探究

问题分析
用海伦公式求解三角形面积,需先知道三条边的长度,然后根据公式计算面积。
同学们,你能用海伦公式求解三角形的面积吗?
因此,用海伦公式求三角形面积时,一般要先算出p,再利用公式算出面积s。
新知讲授

算法设计
开始
输入边长a,b,c
p←(a+b+c)/2
输出面积s
结束
s ←(p*(p-a)*(p-b)*(p-c))**0.5
(1)输入三角形的三条边长a,b,c。
(2)计算p,公式为
(3)计算面积s,公式为
(4)输出面积s
新知讲授

编写代码
开始
输入边长a,b,c
p←(a+b+c)/2
输出面积s
结束
s ←(p*(p-a)*(p-b)*(p-c))**0.5
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)
任务探究

调试运行
按“F5”键,输入三角形的三边长,观察运行结果。
用这个算法计算三角形面积,对于输入数据有没有限制?
提高练习
编写程序,计算圆的面积和周长。
开始
输入R
S←π*R*R
输出S、L
结束
L ←2*π*R
课堂小结