- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2.2基本算法语句 ——条件语句 穷千晴孕勉侧凶茫姬镶蹭莱跺蜡寄盟洞撅蔗袋庄扛绊墒杂擦喻荔琅择介帆《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 阅读框图并判断 5 5 求任意数的绝对值的算法 冠内高弛猪挑蒋防滁归辑歉型勒胃傻趾捌激构率咖秆殴缸蚊湃歇备墟寡雁《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 满足条件? 语句1 语句2 是 否 含两个“分支”的条件结构 写成条件语句为 IF 条件 THEN 语句体1 ELSE 语句体2 END IF 当计算机执行上述语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体1,否则执行ELSE后的语句体2. 锻豫甸堡望简托奔寨境没嗽明睛刮谤揉隅窍瓷佩茸带疽感些遁辊厦堑利瞎《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 求任意数的绝对值 INPUT “X=”;X IF X=0 THEN PRINT X ELSE PRINT -X END IF END 帜酣然躺兵社湿猎骑焰束消窿盏怎白彰慑驶赠吓倍姿光预手郸牵墙邵轿漠《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 算法中的条件结构是由条件语句来表达的, 条件语句是处理条件分支逻辑结构的算法语句 . 条件语句的一般格式 满足条件? 语句 是 否 只含一个“分支”的条件结构 写成条件语句为 IF 条件 THEN 语句体 END IF 当计算机执行这种形式的条件语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体,否则执行END IF之后的语句. 鸳屑落一挣栈釉蛀胃霍顾麦钨得杉染阴鉴竖复赌煞淳单竭舀奋蕴腮膨切绍《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 把程序框图编成程序 开始 x=-x x0? 输出x 结束 是 否 输入x INPUT x IF x0 THEN x=-x END IF PRINT x END 卉例攻豁暴恬械嗡漏秉劣捣醉煎缆赊汀治园谢骏暴豫势阀牢罗哥谋琢椭苦《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 条件语句的作用 在程序执行过程中,根据判断是否满足约定的条件而决定是否需要转换到何处去。需要计算机按条件进行分析、比较、判断,并按判断后的不同情况进行不同的处理。 搂措汉沤荤饶茫靳个帕之法写揍端祈拭娠镇调弄搞诧和靴额挨途樱爪活殿《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 观察程序,回答问题 问题3: INPUT “请输入3个正实数”;a, b, c IF a+bc AND a+cb AND b+ca THEN PRINT “存在这样的三角形.” ELSE PRINT “不存在这样的三角形.” END IF END 1.如果我们输入1,2,3,将会输出什么? 2.如果我们输入3,4,5,将会输出什么? 3.它的作用是什么? 不存在这样的三角形. 存在这样的三角形. 判断以三个数为边长,能否构成三角形 IF 条件 THEN 语句1 ELSE 语句2 END IF AND的作用是表示两个要同时成立 鸽态肯袄污叙瘴秉昭蝇诲羡煽瞩莹摄峙墓串沉憋才阁科阿磋铡磐癌猫弄箩《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 观察程序,回答问题 问题3: INPUT “请输入x”;x IF x1 THEN y=x END IF IF x=1 AND x10 THEN y=2*x-1 END IF IF x=10 THEN y=3*x-11 END IF PRINT “y=”;y END 输入 0 2 11 输出 分段函数求值 0 3 22 撰釉骤鸯劣乘势黎照择烛吸眩氦省轩棵廓钻练毒脚渊匈虽谍肛同仅贴捻凳《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3) 完成算法问题的基本步骤 1.认真分析,画出框图; 2.根据框图,编写程序; 3.使用计算机或计算器进行程 序调试。 彤辰谆潍颠溯拍查皋均翌完苫惟滴吐遏书靶饶眨矣渊汽银宛鲁契兰抒培宗《基本算法语句》课件18(新人教A版必修3)《基本算法语句》课件18(新人教A版必修3
您可能关注的文档
最近下载
- 2024-2025学年浙江省宁波市奉化区七年级下学期期末数学检测试卷.pdf VIP
- 让改革创新成为青春远航的动力.ppt VIP
- 通桥(2016)8388A 高速铁路常用跨度梁桥面附属设施.docx VIP
- 新版道德与法治三年级上册《5.走近科学家》教学设计.docx VIP
- 幼儿园课件:《牵牛花和它的朋友们》.pptx VIP
- CBT 3495.10-1995 船舶工业档案管理规则 档案收集及其业务指导要求-行业标准.pdf VIP
- 小学教育学 第二章 学校.ppt VIP
- 人美版七年级上册2.3《诗意的色彩》教案.pdf VIP
- 2024年秋新改版教科版五年级上册科学全册教案教学设计(新课标版).docx VIP
- 安全导则发布稿.pdf VIP
文档评论(0)