好文档 - 专业文书写作范文服务资料分享网站

精品高中数学第1章算法初步1.3基本算法语句1.3.3条件语句教学案苏教版必修3

天下 分享 时间: 加入收藏 我要投稿 点赞

最新整理,精品资料

高中数学第1章算法初步1-3基本算法语句1-3-3条件语句

教学案苏教版必修3

1.条件语句与流程图中的哪种结构相对应? 2.条件语句的格式是什么?

1.条件语句

流程图中的条件结构可以运用条件语句来实现.

2.条件语句的格式

其中A表示判断的条件;B表示满足条件时执行的操作内容;C表

示不满足条件时执行的操作内容;End If表示条件语句结束.

[点睛]

(1)条件语句必须以If语句开始,以End If语句结束,一个If

语句必须和一个End If语句对应.

(2)条件语句中不一定有“Else”分支,当判断语句的两个出口语没有“Else”分支,时对应的伪代码及流

句只有一个需要执行时,可以只使用“If—Then”语句.此

If A Then 程图如下:

B End

1.下列对条件语句的说法不正确的是________.

①条件语句是程序语言的最基本语句;

②算法中的选择结构与条件语句相对应;

interesting. I also like playing soccer and basketball with my My name is Mary Green. My1 / 11

最新整理,精品资料

③当计算机执行条件语句时,首先对If后的条件进行判断,如果条件符合,就执行Then后的语句,否则执行Else后的语句或执行End

If后的语句;

④条件语句在某些情况下也可以使用If—Then语句.

答案:①

2.下面是一个算法的伪代码,如果输出的y的值是20,则输入

Read x If x≤5 Then 的x的值是________.

y←10x Else y←2.5x+5 End If Print y 解析:由10x=20,得x=2.由2.5x+5=20,得x=6. 答案:2或6

伪代码表示的条件语句的识读

[典例] 下面是某一问题算法的伪代码,

分析伪代码,回答下列问题:

(1)说明伪代码的功能.

(2)当输入的x值为13时,求输出的结果.

(3)根据伪代码给出对应的流程图.

[解] (1)根据条件语句的含义可知是求函数

y=的函数值.

(2)当x=13时,y=10+1.3(13-3)=10+13=23.

(3)对应流程图为

解决此类问题的关键是准确理解条件语句与选择结构所表达的功能,然后准确的套用格式写出. interesting. I also like playing soccer and basketball with my My name is Mary Green. My2 / 11

最新整理,精品资料

[活学活用] 给出下面的伪代码

Read x If x<1 Then y←x Else y←2x-1 End If Print y (1)把它翻译成算法. (2)画出相应的流程图.

(3)若输入的x=5,求输出的y值,若输出的y值为21,求输入的x的值.

解:(1)伪代码所表示的算法如下: S1 输入x;

S2 如果x<1,则y←x,转执行S4,否则执行S3; S3 y←2x-1;

S4 输出y,算法结束. (2)相应流程图:

(3)∵x=5>1,∴y=2×5-1=9,

由2x-1=21得x=11,故输入的x值应为11.

条件语句的实际应用

[典例] 某市公用电话(市话)的收费标准为:3分钟之内(包括3分钟)收取0.30元;超过3分钟,每分钟按0.10元收费.设计一个算法根据通话时间计算话费.并用伪代码表示这个算法,并画出相应的

流程图.

[解] 设通话时间为x(分钟),话费为y(元),

interesting. I also like playing soccer and basketball with my My name is Mary Green. My3 / 11

精品高中数学第1章算法初步1.3基本算法语句1.3.3条件语句教学案苏教版必修3

最新整理,精品资料高中数学第1章算法初步1-3基本算法语句1-3-3条件语句教学案苏教版必修31.条件语句与流程图中的哪种结构相对应?2.条件语句的格式是什么?1.条件语句流程图中的条件结构可以运用条件语句来实现.2.条件语句的格式<
推荐度:
点击下载文档文档为doc格式
9na4z115325nrap1rg1l036aw5tvxo00xq4
领取福利

微信扫码领取福利

微信扫码分享