浙教版高中信息科技必修1 3.2.4 循环结构的程序实现 课件.pptxVIP

浙教版高中信息科技必修1 3.2.4 循环结构的程序实现 课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多

3.2.4循环结构的程序实现浙教版必修一数据与计算第三章算法的程序实现第二节Python语言程序设计

创设情境具有一定规模的超市,收银通常由超市管理系统来完成。收银时,收银员用扫描仪逐个扫描商品上的条形码,随着一连串的“嘀”声,收银员可以快速地完成顾客所购商品的费用结算(如图2.2.6)。小明在超市购买了铅笔,钢笔,数学练习本等多种物品。为了使超市能够及时计算出小明所支付费用,需要针对收银员的收银过程设计一个算法来解决上面所述的收银问题。

分析问题输入第一个商品编码,查找对应价格,记录价格输入第二个商品编码,查找对应价格,记录价格··输入第n个商品编码,查找对应价格,记录价格确认是否结算?是:输出需要支付的价格否:输入第n+1个商品编码,查找对应价格,记录价格··确认是否结算?是:输出需要支付的价格

设计算法用code表示商品的编码,用sum表示小明应付的总金额,用x表示每个商品的价格。开始输入商品编码code在数据库中找到code对应商品的价格xsum=sum+x输出结算清单(包括sum的值)结束开始结算?是否程序设计中的“累加器”“累加器”指的是算法执行过程中对同类事物或数据进行统计计算的实现技术。上述算法中的sum=sum+x就起到了累加的作用。

探究新知:设计算法-循环结构算法执行过程中,在条件控制下,某些操作步骤需要重复执行(循环)的控制结构称为循环结构--条件循环。循环条件满足?循环体是否

不满足条件时运行循环体当满足条件时运行判断的条件探究新知:循环结构-条件循环条件循环-while格式:while开始结算==否?:输入商品编码code在数据库中找出code对应商品的名称和价格xsum=sum+xprint(输出结算清单(包括sum的值))

编写程序以下代码为伪代码(调用数据库未完善):x=0#调用数据库中code对应商品的价格end=0#end值为1时开始结算金额,为0时继续输入商品编码sum=0#sum表示客户应付总金额while:code=input(请输入商品编码:)x=[]调用数据库中code对应商品的名称和价格.#计算客户应付金额end=input(end输入值为1时结算金额,为0时继续输入商品编码:)print(客户应付总金额:,sum)end==0sum=sum+x

巩固练习1.在Python中,下列程序运行后会看到()“你好”。S=0whileS10:S=S+2print(你好)A.2个B.1个C.3个D.5个2.在Python中,下列程序运行后会看到()“中国加油”。S=0whileS10:S=S+2print(中国加油)A.2个B.1个C.3个D.5个DB

集思广益小明在支付后,需要收银员打印购买商品的信息。为了使超市能够及时打印出小明所购买商品的信息,需要针对收银员的收银过程设计一个算法来解决上面所述的收银问题。

设计算法code:商品的编码sum:小明应付的总金额y:每个商品的名称a:创建一个空列表,保存商品名称m:循环变量开始输入商品编码code在数据库中找到code对应商品的名称y创建一个空列表:a=[]a.append(y)输出商品名称print(m)结束打印小票?是否商品循环输出?是否

遍历任何可迭代对象如一个列表或者一个字符串探究新知:循环结构-计数循环计数循环-for格式:存储每一次遍历结构的内容循环体每一次遍历都将运行一次for循环变量in

您可能关注的文档

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档