算法的三种基本逻辑结构和框图表示
学案序号: 课型: 新授课 执笔教师:张玉强 时间:2015年 月 号 济南高新区实验中学 高一年级 班 姓名
1.1.3算法的三种基本逻辑结构和框图表示 (1)
一. 学习目标
1. 知道程序框图的顺序结构和条件分支结构。2. 能识别和理解简单的框图功能。 重点:记住顺序结构和条件分支结构的特征。
难点:利用顺序结构和条件分支结构解决实际问题。
二. 学习过程
※ 学习探究一:顺序结构
1. 什么是顺序结构?它的执行顺序是怎样的?
2. 如何用顺序结构表示算法?
例1. 已知点p 0(x 0, y 0) 和直线l :Ax +By +C =0,求点p 0(x 0, y 0) 到直线l 的距离d.
练习:P12A1 A2 A3
※ 学习探究二:条件分支结构
1. 什么是条件分支结构?
2. 如何用条件分支结构表示算法?
例2用数学语言和程序框图描述求一元二次方程ax 2+bx +c =0的根的过程。
练习:A5
学案序号: 课型: 新授课 执笔教师:张玉强 时间:2015年 月 号 济南高新区实验中学 高一年级 班 姓名
三. 当堂训练
(第1题图) (第2题图)
2. 判断正整数x 的奇偶性的程序框图如下,则①处应为
四. 巩固练习
1、阅读下边的流程图,若输入的a 、b 、c 分别为21、32、75,则输出的a 、b 、c 分别是( )A.75、21、32 B.21、32、75 C.32、21、75 D.75、32、21
(第1题图) (第2题图)
2、运行下面的算法流程,当任意输入实数x 时,输出的y 值不可能是( )
A.0 B.1 C.2 D.3
3利用梯形面积公式计算上底为2,下底为4,高为5的梯形的面积,设计出该问题的算法及程序框图。
4某居民区的物业每月向居民收取水费(每方3元)计算方法如下:
不超过5方的每月按5方收费,超过5方的按照实际用水量收费,请设计一个算法, 输入每户的用水量,计算水费,画出程序框图。