赋值、计算
④ 阅读教材P7的程序框图. → 讨论:输入15后,框图的运行流程,讨论:输出的结果。
2. 教学算法的基本逻辑结构:
① 讨论:P7的程序框图,感觉上可以如何大致分块?流程再现出一些什么结构特征?
→ 教师指出:顺序结构、条件结构、循环结构.
② 试用一般的框图表示三种逻辑结构. (见下图)
② 出示例1:已知一个三角形的三边分别为3,4,5,计一个算法,求出它的面积,并画出算法的程序框图. (学生用自然语言表示算法→师生共写程序框图→讨论:结构特征)
T :点明顺序结构的定义与特征及其对应的程序框图。
④ 出示例2:已知函数x y =,写出求o x 函数值的一个算法,
画出这个算法的程序框图. (学生分析算法→写出程序框图→试验结果→讨论结构) T :点明条件结构的定义与特征及其对应的程序框图。
三、巩固提高
1、已知函数23)(2--=x x x f ,求)5()3(-+f f 的值,计一个算法,求出它的面积,并画出算法的程序框图.
2. 已知两个单元分别存放了变量X 和Y 的值,试交换这两个变量值,并写出一个算法,并用流程
3、某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为
????-+?≤=50,85.0)50(53.05050,53.0 w w w w c