1.2.2 条件语句 学案2(无答案)

文档属性

名称 1.2.2 条件语句 学案2(无答案)
格式 zip
文件大小 17.9KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2016-12-04 20:55:16

图片预览

文档简介

1.2.2
条件语句
学案
学习目标
1.初步体验如何由程序框图转化为程序语句;2.理解条件语句及其与条件结构的关系;3.通过条件语句的学习,进一步体会算法的基本思想
学习重点
条件语句的表示方法、结构和用法,用这三种基本的算法语句表示算法.
学习难点
条件语句的表示方法、结构和用法




学法指导
一.知识点1.
算法逻辑结构中的条件结构一般由算法语句中的____________来实现.2.
条件语句的一般格式有两种,一种是____________格式,其格式为

该语句对应的程序框图为:另一种是_____________格式,其格式为:
该语句对应的程序框图为:
例1:读程序,写出程序表示的函数.
INPUT
x
IF
x<0
THEN
y=-x+1
ELSE
IF
x=0
THEN
y=0
ELSE
y=x+1
END
IF
END
IF
PRINT
y
END例2:把下列程序框图转化为程序语言三.巩固练习1.
给出以下四个问题:①输入一个数,输出它的绝对值;②求函数的函数值;③求面积为6的正方形的周长;
④求三个数中最大数.其中不需要用条件语句来描述其算法的有(   )A.1个   B.2个    C.3个
D.4个2.
3.已知程序如下:该程序执行后,变量y的值是( )
输入,输出结果为(  )A.3
B.6
C.9
D.27
A.
B.
4
C.是负数
D.是正数4.
有一函数 编写一程序,输入一个值,输出值.
1.弄清哪一个条件结构对应哪一个条件语句2.弄清“END”和“END
IF”的区别
IF
条件
THEN
语句体
END
IF
IF
条件
THEN
语句体1
ELSE
语句体2
END
IF
图2
开始
y=x
y=-x
X≥0
N
输出y
Y
输入x
结束
图1
N
Y
开始
x=-x
x<0
输出x
输入x
结束
INPUT
“X=”;3
IF
X>3
THEN
y=X﹡X
ELSE
y=2﹡x
END
IF
PRINT
y
END
INPUT  a
IF
a>=0
THEN
PRINT
SQR(a)
ELSE
PRINT
“是负数”
END  IF
END