- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2.-1.2.3条件语句循环语句教师版
14级高一数学学案 制作人:黄妍妍 审核人:王荣新 使用时间:2015年3月
1.2.2-1.2.3条件语句和循环语句
1.知识与技能:(1)正确理解条件语句和循环语句的概念,并掌握其结构的区别与联系。(2)会应用条件语句和循环语句编写程序。
2.过程与方法:经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展学生逻辑思维能力
3.情感态度与价值观:了解条件语句在程序中起判断转折作用,在解决实际问题中起决定作用。深刻体会到循环语句在解决大量重复问题中起重要作用。减少大量繁琐的计算。通过本小节内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能力。
1.条件语句的格式、功能及与条件结构的对应关系.
格式一格式二条件语句IF 条件 THEN 语句体 END IFIF 条件 THEN
语句体1
ELSE
语句体2
END IF功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END IF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2对应条件结构框图2.循环语句
循环语句与程序框图中的循环结构相对应,一般程序设计语言中都有直到型(UNTIL)和当型(WHILE)两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构.
3.循环语句的格式、功能及程序框图的对应关系
名称直到型当型格式DO
循环体
LOOP_UNTIL条件WHILE 条件
循环体
WEND过程先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体,直到条件符合时为止.这时不再执行循环体,跳出循环体执行UNTIL语句后面的语句先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时不再执行循环体,跳出循环体,执行WEND后面的语句对应程序框图
阅读下面的程序,说明它是一个什么问题的算法,其中a≠b.
INPUT “a,b=”;a,b
IFab THEN
x=a
a=b
b=x
END IF
PRINT a,b
END
解 由程序可知,当ab时,程序执行语句体,语句体实现了a,b互换,此时ab;当ab不成立时,即ab时,语句体直接执行END IF之后的语句.所以本程序是对实数a,b按从小到大排序.
例2 编写程序,输入一元二次方程ax2+bx+c=0(a≠0)的系数,输出它的实数根.
解
INPUT a,b,c
d=b*b-4*a*c
IF d=0 THEN
p=-b/(2*a)
q=SQR(d)/(2*a)
IF d=0 THEN
PRINT“x1,x2=”;p-q,p+q
END IF
ELSE
PRINT“No real root!”
END IF
END
变式训练(教师选讲) 铁路部门托运行李的收费方法如下:y是收费额(单位:元),x是行李重量(单位:kg),当0x≤20时,按0.35元/kg收费,当x20时,20 kg的部分按0.35元/kg,超出20 kg的部分,则按0.65元/kg收费,请根据上述收费方法编写程序.
解 算法分析:首先由题意得:
y=eq \b\lc\{\rc\ (\a\vs4\al\co1(0.35x, 0x≤20,,0.35×20+0.65?x-20?, x20.))该函数是个分段函数.需要对行李重量作出判断,因此,这个过程可以用算法中的条件结构来实现.
程序:
INPUT “请输入旅客行李的重量(kg)x=”;x
IF x0 AND x=20 THEN
y=0.35*x
ELSE
y=0.35*20+0.65*(x-20)
END IF
PRINT “该旅客行李托运费为”;y
END
课本第27页例7
变式训练 编写求一个数是偶数还是奇数的程序,从键盘上输入一个整数,输出该数的奇偶性.
解 程序:
INPUT“x=”;x
y=x MOD 2
IF y=0 THEN
PRINT x;“该数是偶数”
ELSE
PRINT x;“该数是奇数”
END IF
END
例4 (1)计算1+2+3+…+100的值有如下算法:
第一步,令i=1,S=0.
第二步,计算S+i,仍用S表示.
第三步,计算i+1,仍用i表示.
第四步
您可能关注的文档
- 心理学统模拟试题5.doc
- 心理学研的基本方法.doc
- 1. 资结算网络管理办法.doc
- 1.1 底数幂的乘法 教案设计.doc
- 1.1 形的性质与判定(三).doc
- 1.1 图的基本规定.doc
- 1.1 口的数量变化.doc
- 1.1 典城邦的兴起.doc
- 心理学知点重点总结---考试必备.doc
- 1.1 时2题型归纳.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)