资料摘要

课题:1.2.2条件语句一、阅读教材:1.问题导航(1)条件语句的格式是怎样的?(2)程序中的条件语句与程序框图中的条件结构有什么关系?2.例题导读通过对例5的学习,学会条件语句的基本结构;通过对例6的学习,学会如何将程序框图转化为程序;二、师生互动1.条件语句的概念处理条件结构的算法语句,叫做条件

  • 资料类型:教学教案文档
  • 所属课文:1.2.2 条件语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
58
下载次数
0
更新时间
2024-05-24 11:44:48
来源学校
学校:湘潭凤凰中学

1.2.2 条件语句优质课教案

未知
2024-05-24 11:44:48
58
0
PDF / 未知页
未知字
同课文课件
积分:1
第 1 页,共 1 页

1.2.2 条件语句优质课教案

未知

摘要:暂无摘要

关键词:1.2.2 条件语句优质课教案

正文

课题:1.2.2

条件语句

一、阅读教材:

1.问题导航

(1)条件语句的格式是怎样的?

(2)程序中的条件语句与程序框图中的条件结构有什么关系?

2.例题导读

通过对例5的学习,学会条件语句的基本结构;

通过对例6的学习,学会如何将程序框图转化为程序;

二、师生互动

1.条件语句的概念

处理条件结构的算法语句,叫做条件语句.

2.条件语句的格式

IF

条件

THEN(1)IF-THEN格式

形式:

语句体

END IF(2)IF-THEN-ELSE格式

形式:

IF

条件

THEN

语句体1ELSE

语句体2END IF3.功能

(1)IF-THEN格式:首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END IF之后的语句.

(2)IF-THEN-ELSE格式:首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1;否则(ELSE)执行语句体2.

三、当堂检测:

1.判断下列各题.(对的打“√”,错的打“×”) (1)算法中的循环结构只能由WHILE语句来实现;(

) (2)一般程序设计语言中有当型和直到型两种循环语句结构;(

) (3)算法中的循环结构由循环语句来实现.(

) 2.求下列函数的函数值的算法中需要用到条件语句的函数为(

) A.f(x)=x2-1 B.f(x)=x3-1 2x+1(x≤2.5)C.f(x)=2

x-1(x>2.5)D.f(x)=2x

3.当x=3时,下面算法的输出结果是________.

INPUT

x IF

x<10

THEN

y=2*x ELSE ∧

y=x2 END IF PRINT

y END 4.求出下面语句的输出结果.

i=4 S=0 WHILE

i<6

i=i+2 ∧S=S+i2 WEND PRINT

S END

四、例题讲解:

2x-1

(x≥0),已知函数f(x)=2对任意的x,求函数值,请画出程序框图并写出程序2x-5

(x<0),语句.

五、小结归纳:

条件语句的嵌套可多于两层,可以表达算法步骤中的多重限制条件.

条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题,还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套.

六、应用提升:

元旦期间,某商城搞挂历促销活动:原价每本20元,购买5到9本按9折收费,买10本及其以上按8折收费,请帮商场设计收费的程序.

七、课后作业:

1.下列需用循环语句编写程序的是(

) A.输入x的值,输出y=x2-3x的值

x-4,x>0,B.y=输入x的值,输出对应的函数值

-x+1,x≤0,C.求x的立方根

D.求1+2+3+…+2 015的值

2.给出以下四个问题,①输入一个数x,输出它的算术平方根;②求函数f(x)=2x+1,x≥0的函数值;③求周长为6的正方形的面积;④求三个数a,b,c中的最小数.其x-1,x<0中不需要用条件语句来描述其算法的有(

)

A.1个

C.3个

3.下列语句

i=0 IF

i<100

THEN i=i+3 END IF END B.2个

D.4个

执行完毕后i的值是________.

4.若a=11,下面的程序段输出的结果是________.

INPUT

a IF

a<10

THEN

y=2*(a-1) ELSE

y=a MOD 10 END IF PRINT

y END 5.已知下列程序:

INPUT

x IF

x<=-1

THEN

y=-x-1 ELSE

IF

x>1

THEN ∧y=-x2+1

ELSE y=x-1

END IF END IF PRINT

“y=”;y END 如果输出的是y=0.75,则输入的x是________.

6.(2015·吉林高一检测)已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为________.

i=6 s=1 DO

s=s*i

i=i-1 LOOP UNTIL

条件

PRINT

s END

7.儿童乘坐火车时,若身高不超过1.1 m,则无需购票;若身高超过1.1 m但不超过

1.4 m,可买半票;若超过1.4 m,应买全票.试写出一个购票算法程序.

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2024-05-24 11:44:48
  • 下载次数: 0
  • 浏览次数: 58
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147288

来自:学校:湘潭凤凰中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:1.2.2 条件语句优质课教案是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。