循环结构程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
循环结构程序设计
Hale Waihona Puke 学习目标一 掌握使用永远循环,多次循环模块设计程序的方法 二 理解循环结构的意义,理解永远循环和多次循环模块的参数设置 三 了解永远循环模块和多次循环模块的对应代码
一、利用循环机构优化程序
之前已经学习了在
解决问题的过程中,怎 样使用顺序结构进行程 序设计。但对于需要反 复执行某个功能的情况, 则可以使用循环结构优 化程序。本节课,学习 利用控制模块库中的 “永远循环”“多次循 环”和执行器模块库中 的“直行”“转向”等 模块设计程序。利用循 环结构优化程序
B区与A区运动轨迹中的重复部分有所不 同,B区的形状是一个矩形(非正方 形),AB+BC=CD+DA,故循环体语句应为 “直行(短边)+转向+直行(长边)+转 向”,循环2次即可。流程图程序如图 所示。
感谢聆听!
二、永远循环模块的应用
三、多次循环模块的应用
分析问题:机器人在A区的运动轨迹类似正方形,运动方式 是直行后右转,再直行后右转……这一部分是完全重复的,可 以把“直行”“转向”模块放入循环体内,循环3次。对于
这种需要按照次数循环的程序,可以使用“多次循环”模块, 流程图程序如图所示。
A区正方形轨迹的第四条边上有两个快递点,与前三条边有 所不同,使用的模块也不完全相同,不能循环4次,完成第 四条边的任务需要在上一循环结束后再设计程序。
相关文档
最新文档