高中信息技术课件:4-3选择结构.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
粤教版普通高中教科书信息技术 必修1数据与计算 第四章 程序设计基础顺序结构4.2运用顺序结构描述问题求解过程的应用顺序结构是最常用、最简单的程序结构,其语句执行顺序是自上而下依次执行的。我们只要按照解决问题的顺序写出相应的语句,便可设计出程序的顺序结构。顺序结构的流程图如图4-4所示。一、复习 第四章 程序设计基础三、练习4.2运用顺序结构描述问题求解过程的应用一、选择题1.语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是( )。A.12B.12.0C.1e2D.122.python中,顺序结构的特点是()A.自上而下执行 B.跳行执行 C.整体执行 D.分段执行DA 第四章 程序设计基础一、复习 1.将数据5赋值给变量a,请写出其程序语句:___________。4.2运用顺序结构描述问题求解过程的应用a=52.让变量b的值由键盘输入,请写出其程序语句:_____________; 如果需要加上提示文字“请输入b的值:”,则程序语句为:__________________________________;如果想让输入的值为浮点型的数据,则程序语句为:_______________________________________。二、填空:b=input()b=input(“请输入b的值:”)b=float(input(“请输入b的值:”))3.将浮点数据类型变量c的输出值精确到小数点后三位,请完善其程序语句:print(“浮点数据类型变量c的值是:”,____________) 。“%.3f”%c 第四章 程序设计基础4.2运用顺序结构描述问题求解过程的应用导入分支结构 运用选择结构描述问题求解过程第四章 程序设计基础 在我们的生活中,经常会遇到这样那样的选择,我们如何学会利用程序设计来帮助我们做出最优选择方案呢? 第四章 程序设计基础4.2运用顺序结构描述问题求解过程的应用二、新课分支结构 第四章 程序设计基础4.3 运用选择结构描述问题求解过程探究活动一 哈利波特进入自己学院的房间是需要口令的,请为看门的相片设计小程序,来判断是否是自己学院的学生。 第四章 程序设计基础分析问题 每一次进入房间都需要询问口令, 如果口令和今天所设定的口令相同,则开门; 4.3 运用选择结构描述问题求解过程 第四章 程序设计基础设计算法解决问题的算法描述如下:① 设定当天口令为”晴天“;② 如果输入口令和当天口令相同,则输出”开门“③ 结束。4.3 运用选择结构描述问题求解过程 第四章 程序设计基础4.2运用顺序结构描述问题求解过程的应用二、新课单分支结构 第四章 程序设计基础4.2运用顺序结构描述问题求解过程的应用二、新课单分支结构 第四章 程序设计基础编写程序4.3 运用选择结构描述问题求解过程password=_____if _______: print(开门) S==password晴天S= input(口令:) 第四章 程序设计基础4.3 运用选择结构描述问题求解过程探究活动 学校校园商店搞促销,其中笔记本的优惠活动为:一次购买6本以上(含6本)10以下(含10本)打9折,一次购买11本以上(包含11本)打8折。 请同学们思考:怎样根据笔记本的单价和购买数量计算总费用呢?本数6本以下6--10本11本以上折扣情况原价9折8折设:单价为p,购买数量为s,总金额为t 第四章 程序设计基础分析问题 设小组需要购买笔记本的数量为S本,笔记本的单价为每本P元,折扣系数为J,总金额为T,关键的问题是如何根据购买的本数确定折扣系数。根据题意有: 如果S6,则J=1.0; 如果S=6而且S=10,则J=0.9; 如果S=11,则J=0.8; T=S*P*J,T的值即为所求的总金额数。4.3 运用选择结构描述问题求解过程 第四章 程序设计基础设计算法解决问题的算法描述如下:① 输入S、P的值;② 如果S6,则J=1.0;③ 如果S=6而且S=10,则J=0.9;④ 如果S=11,则J=0.8;⑤ T=S*P*J;⑥ 输出T的值;⑦ 结束。4.3 运用选择结构描述问题求解过程 第四章 程序设计基础编写程序4.3 运用选择结构描述问题求解过程 第四章 程序设计基础分析问题调试运行4.3 运用选择结构描述问题求解过程 第四章 程序设计基础分析问题小结4.3 运用选择结构描述问题求解过程 第四章 程序设计基础拓展练习请同学们从以下5个题目中挑选一个题目完成编程。并上交作业1.给定一个整数N,判断其正负。2.给定一个整数,判断该数

文档评论(0)

K12教育资源 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证 该用户于2023年02月03日上传了教师资格证

1亿VIP精品文档

相关文档