- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第课时 基本算法语句
【重点难点 】
重点 :.正确理解条件语句的步骤、 结构及功能, 并掌握其结构; . 能正确地使用条件语句表示选择结构.
难点 :使用条件语句表示选择结构 .
【学习导航】
【知识网络 】
单分支的语句
条件语句
双分支的语句
【学习要求 】
.正确理解条件语句的步骤、结构及功能,并掌握其结构 .
.使用条件语句表示选择结构 .
.能利用条件语句进行简单的应用 .
≤
c 5
c 5 (n 3) 1.2
请留意上面代码中黑体的部分, 在程序语言中我们可以通过 条件语句 ( )来表现流程图中的选择结构。条件语句的一般形式是
【课堂互动】
自学评价
.问题 某居民区的物管部门每月按以下方法
收取卫生费人和人以下的住户 , 每间户收取元;超过人的住户,每间超出人加收元。
【分析】 为了计算卫生费,应先判断住户人数是否超过人,然后再选用相应的方法进行计算。其算法为:
输入住户人数;
如 果 ≤ , 那 么 c
5,否则
c
5 ( n 3) 1.2 ;
输出。
上述算法用流程图表示如下:
开始
输入
≤
其中表示判断的条件, 表示条件满足时执行的操作内容,表示条件不满足时执行的操作内容, 表示条件语句的结束。
注意 :要单独书写一行,和 一定要配对。为了便于阅读和清晰, 通常将和的内容代码缩进书写。
如果只要满足条件就执行,而不考虑其他任何情况,这时条件语句的一般形式可写成
或
c 5 ( n 3) 1.2
c 5
输出
结束
该问题算法的自然语言描述中, 将汉字部分用英语表示为:
前者适用于是多条语句的情况。
上述问题中, 有可能被执行的操作内容最多只有两种可能性, 在实际问题中会遇到被执行的操作内容有可能不止两种情况, 此时我们就要用语句的嵌套,请看下面的问题:.问题:
儿童乘坐火车时, 若身高不超过, 则无需购
票;若身高超过但不超过,可买半票;若超过,
应买全票, 试设计一个购票的算法, 画出流程图
并写出伪代码。
【解】上述购票的算法步骤为 :
量儿童的身高。
如果 ≤, 那么免 乘 ; 否则,如果 ≤, 那么 半票; 否 , 全票。
将上述算法中用黑体表示的文字用含
关 表示的 代 (注意斜体的文字表
示):
≤
免 乘
≤
半票乘
全票乘
流程 :
开始
入
≤
免 乘 ≤
全票乘 半票乘
束
上述 句的嵌套可用一般形式表示 :
?
【 明】表示各 判断的条件 ,而 ,?表示在
各自条件 足的情况下所 行的操作内容 .
【经典范例】
1 x 0
y 0 x 0
1 x 0
写出 算 的一个算法。
【解】用 代 表示 :
←
←
←
流程 :
开始
入
←
← ←
出
束
x
1
x
1
例
已知函数 y 2x
1
x 10 ,
3x
11
x
10
一个 入 x 的 , 算 y 的 的算法 .
【解】算法如下 :
←
←
例已知函数 ←
追踪训练
.阅读下列程序 :
x 0
←
←
请用一个函数表示与的关系 y x .
.阅读下列程序:
< ← x 3
2
> ← x 5
2
←
如果输入=-,则输出结果为( )
+ -
. - .- -
.用条件语句表示:输入两个数,输出较大
的数。
【解】
≥
.到银行办理个人异地汇款(不超过万)时,银
行要收取一定的手续费, 汇款不超过元, 收取元
手续费; 超过元但不超过元, 汇款额的收取; 超过元,一律收取元手续费。 试用条件语句描述汇款额为 ( 元 )时,银行收取的手续费 (元 )的算法过程,并画出流程图。
【解】 (≤ )
≤
←
≤
←
←
流程图略 .
天才就是百分之九十九的汗水加百分之一的灵感。 良言一句三冬暖,恶语伤人六月寒,下面是板报
网为大家分享的有关激励人的名言,激励人心的句子,希望能够在大家的生活学习工作中起到鼓励
的作用。不要心存侥幸,避免贪婪的心作怪,这会令你思考发生短路。如果你不是步步踏实,学习
确是件困难的事,但不怕不会,就怕不学,有谁生下来就是文学家,任何一件事情都要经历一个过
程,学习同样如此,在学习的过程中,暴露出的问题也会越来越多,但如果不经历这样的磨练,学
习就失去了意义。 沙漠里的脚印很快就消逝了。一支支奋进歌却在跋涉者的心中长久激荡。 我长
大有写东西我们无能为力于是最后躲避最后的最后面对也只能面对,因为我们要活着。活着就不能
被打败。这个季节梧桐大片大片的飘落花渐渐的凋零,没有声音。好象在编织着一个诱人的梦。也
许是金榜题名的美梦啊 , 前事不忘,后事之师。
x x 0
.已知函数 y ,试写出计算值
x x 0
的一个算法。
【解】伪代码一:
←
←
伪代码二:
≥
←
←
文档评论(0)