江苏盐城市射阳县第二中学高中数学 1.3 基本算法语句 条件语句学案 苏教版必修3.docVIP

江苏盐城市射阳县第二中学高中数学 1.3 基本算法语句 条件语句学案 苏教版必修3.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基本算法语句 条件语句 预 习 案 课题 条件语句教学目标1.理解条件语句的格式和作用2.能写出一般的条件语句3.能利用条件语句进行简单的应用 某居民区的物管部门每月按以下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元。设计一个算法,根据输入的人数计算应收取的卫生费. ,否则; S3 输出c。 上述算法用流程图表示如下:(填空) 思考:怎样运用伪代码实现这一算法呢? 看出19页---21页(至少3遍)解决上面的问题。 2.条件语句的一般形式是: 说明: ①其中表示判断的条件,表示满足条件时执行的操作内容,表示不满足条件时执行的操作内容,表示条件语句结束. ②条件语句中的 “End if”不能省. ③为了清晰醒目和方便阅读,通常将Then部分和Else部分缩进书写.2.下右面的伪代码输入3,7,6,则输出 . 探究二:下面的伪代码为乘坐火车时购票的算法,②输入1.3则输出 ; ③输入1.5则输出 1、条件语句的 2.如果只要满足条件A就执行B,而不考虑其他任何情况,这时条件语句可写成: 探究三:写出下面的伪代码中变量x与y的函数关系. 1.条件语句的一般形式是: 说明: ①其中表示判断的条件,表示满足条件时执行的操作内容,表示不满足条件时执行的操作内容,表示条件语句结束..下面的运行结果为. 4.右边的伪代码中变量x与y的函数关系为: 5.设计一个解关于x的方程: ax+b=0的程序, 图中给出了程序的一部分, 请在横线上填上适当的语句, 使程序完整. ① ② ③ 6.下面伪代码的运行结果为 . 7. 左边的伪代码中变量x与y的函数关系为 开始 输入n n≤3 Y 结束 N 输出c Read a,b m←a If mb Then m←b Else End If Print m Read a,b,c If ab Then a←b If ac Then a←c Print a Read h If h≤1.1 Then Print 免费乘车 Else If h≤1.4 Then Print 半票乘车 Else Print 全票乘车 End If End If If P Then A Else If Q Then B Else C End If End If If A Then B Read x If x≥0 Then y←x Else y←-x End If Print y Read x If x≥0 then If x0 then y←x/2-5 Else y←0 End if Else y←x/2+3 End if Print y Read x If x<0 Then y← Else If x>0 Then y← Else y←0 End If End If Print y Read x If x0 Then y←1 Else If x=0 Then y←0 Else y←-1 End If End If Print y If A Then B Else C End if a←3 b←4 If a≤b Then c←a+b Else c←a+b-3 End If Print c M←1 M←M+2 M←M+3 Print M a←3 b←4 If ab Then Print b Else a←a+1 End If Print a a←3 b←5 If ba Then c←(a+b)/2 Print c Else Print b End If Read x If then y←10x Else y←7.5x End if Print y Read a,b If a≠0 Then Print ① Else If b≠0 Then Print ② Else Print ③ End If End If a←3 b←4 If ab Then t←a a←b b←t End if Print a,b a←5 b←10 m←a If bm then m←b Print m Read x If x1 Then y←x Else If

您可能关注的文档

文档评论(0)

xuefei111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档