大学计算机基础 课件 9.4.2任务实现.pptx

大学计算机基础 课件 9.4.2任务实现.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

大学计算机基础——基于计算思维(Windows10+Office2016)第9章Raptor可视化编程9.4.2任务实现9.4循环控制结构

循环控制结构问题4:这星期每天平均多少节课?(1)理解问题1.正常工作日是5天,每天可能都有课。2.找到课表,把每天的课程节数累加,最后将合计除以天数即可。

循环控制结构问题4:这星期每天平均多少节课?(2)结构设计顺序结构循环结构

循环控制结构问题4:这星期每天平均多少节课?①文件:q4.rap。(3)程序实现②功能:计算本周(周一~周五)每天的平均课时量。

循环控制结构问题4:这星期每天平均多少节课?I:变量day、sum表示工作日、课时合计,为其赋初值1、0;class表示当天的课时量,由键盘输入。工作日课时合计表示当天的课时量由键盘输入

循环控制结构问题4:这星期每天平均多少节课?P:对周一到周五的课时量进行累加,之后将累加值除以天数就是每天的平均课时量。a.变量sum在循环体内累加(sum+class→sum)。b.循环终止的条件是day=5,到了周五就不再反复执行循环体内的语句。c.变量day在循环体内自增(day+1→day)。a.变量sum在循环体内累加b.循环终止的条件是day=5c.变量day在循环体内自增

循环控制结构问题4:这星期每天平均多少节课?O:每天的平均课时量,即总课时量除以天数。O:每天的平均课时量,即总课时量除以天数。

循环控制结构问题5:韩信手下还有多少士兵?韩信带1500名士兵去打仗,战死四五百人,列队点数:3人站一排,多出2人;5人站一排,多出4人;7人站一排,多出6人。请问:韩信手下还有多少士兵?

循环控制结构问题5:韩信手下还有多少士兵?(1)理解问题“战死四五百人”是指战死的士兵人数在400~500人之间;“X人站一排,多出Y人”是指幸存的士兵列队,每排X人,会多出Y人。

循环控制结构问题5:韩信手下还有多少士兵?(2)结构设计顺序结构循环结构

循环控制结构问题5:韩信手下还有多少士兵?(3)程序实现文件:q5.rap。功能:在总人数确定、战死人数有一定范围的前提下,根据幸存士兵列队的情况,反复进行判断,得出幸存士兵的人数。

循环控制结构问题5:韩信手下还有多少士兵?(3)程序实现I:变量dead表示战死士兵的人数,为其赋初值400;alive表示幸存士兵的人数。表示战死士兵的人数表示幸存士兵的人数

循环控制结构问题5:韩信手下还有多少士兵?(3)程序实现P:针对战死士兵的所有可能人数进行逐一判断,直到该人数超出范围。循环终止的条件是dead500,超出“四五百人”的范围就不再反复执行循环体内的语句变量alive在循环体内进行判断,其中,“3人站一排,多出2人”表示为alivemod3=2变量dead在循环体内自增(dead+1→dead)循环终止

循环控制结构问题5:韩信手下还有多少士兵?(3)程序实现O:所有符合条件的幸存人数循环终止输出所有符合条件的幸存人数

感谢聆听!大学计算机基础——基于计算思维(Windows10+Office2016)

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档