网站大量收购独家精品文档,联系QQ:2885784924

《第6课 多分支结构程序设计》精品课件.pptxVIP

《第6课 多分支结构程序设计》精品课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第6课多分支结构程序设计浙教版八上

知识回顾2分支结构if条件:语句块1else:语句块2

认识多分支结构3TrueFalse图书馆学校商场

认识多分支结构4图书馆学校商场

认识多分支结构5在选择情况较多时,我们可以使用多分支结构去解决问题。

多分支结构6给出一个百分制成绩,要求输出成绩等级A、B、C、D和E。90分以上为A,80~89为B,70~79为C,60~69为D,60分以下为E。嵌套

if-elif条件语句7if条件1:语句块1elif条件2:语句块2...elif条件n:语句块nelse:语句块n+1一个if条件语句可以包含多个elif子句,仅当条件不为真时,elif子句的语句块才可能被执行。如果if和elif子句的条件都不为真时,else子句的语句块就会被执行。

if-elif条件语句给出一个百分制成绩,要求输出成绩等级A、B、C、D和E。90分以上为A,89~80为B,79~70为C,69~60为D,60分以下为E。#百分制转换成A~E等级制score=float(input(请输入成绩(0-100):))ifscore=90:print(A)elifscore=80:print(B)elifscore=70:print(C)elifscore=60:print(D)else:print(E)ifscore=90:print(A)else:ifscore=80:print(B)else:ifscore=70:print(C)else:ifscore=60:print(D)else:print(E)

求最大的数——问题分析比较三个数a、b、c,输出其中最大的数。abc如何找出三个数中的最大数?请同学们尝试使用自然语言进行描述。

求最大的数——算法设计输入:输入三个数a、b、c处理:如果a大于b和c,则a最大否则如果b大于c,则b最大否则c最大输出:输出最大数

求最大的数——编写代码11#找出三个数中最大的数a=float(input(第1个数:))b=float(input(第2个数:))c=float(input(第3个数:))ifabandac:print(三个数中最大数为,a)elifbc:print(三个数中最大数为,b)else:print(三个数中最大数为,c)

亲身体验12比较三个数a、b、c,输出其中最小的数。先用自然语言描述一下执行过程,然后试着在纸上绘制流程图,再编写程序代码,调试运行。

开动脑筋你还有其它方法找出三个数中的最大数或最小数吗?想一想并动手试试看!能否使用多分支结构,找出n(n≥10)个数中的最大数?1、取一变量max,将最大值赋给max2、使用max()函数3、使用列表存放三个数,再用max()函数

4简易计算器14(1)问题分析(2)算法设计(3)编写代码(4)调试运行编写程序,实现算术四则运算的简易计算器功能。

4.1问题分析151+1=2运算数:x运算数:y运算符:op运算结果:c

4.2算法设计16自然语言描述:输入数据:x、y、op输出数据:运算结果c输入:处理:输出:数字x、数字y、运算符号op(+、-、*、/)根据输入的运算符号执行运算操作输出运算结果

4.3代码编写#简易计算器(四则运算)x=float(input(请输入第一个运算数:))y=float(input(请输入第二个运算数:))op=input(请输入运算符(+-*/):)c=0ifop==+:c=x+yprint(运算结果为:,c)elifop==-:c=x-yprint(运算结果为:,c)elifop==*:c=x*yprint(运算结果为:,c)elifop==/:c=x/yprint(运算结果为:,c)else:print(运算符输入有误!)17

4.4调试运行elifop==/:ify!=0:c=x/yprint(运算结果为:,

文档评论(0)

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

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

1亿VIP精品文档

相关文档