- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五课 巧用循环走图形
第五课 巧用循环走图形
学习目标
一、机器人走正方形
1.编程序:走正方形的一条边
dirb0=
pinb0 = 0
pause 1000 (停止1秒)
pinb0= (前进)
pause 400 (前进400毫秒)
pinb0= (停止)
pause 1000 (停止1秒) 第一条边
pinb0= (左转)
pause 500 (左转500毫秒)
pinb0= (停止)
pause 1000 (停止1秒)
2.学会复制和粘贴的操作
⑴ 接上面的操作。按下Shift键的同时拖动鼠标光标,选中要复制的内容(正方形的第一条边),如图5-1所示。
图5-1 复制和粘贴
⑵ 单击菜单栏的“编辑”→“复制”命令,将复制的内容拷入剪接板,如图5-1所示。
⑶ 移动光标到要插入的位置,单击菜单栏的“编辑”→“复制”命令,将剪接板的内容粘贴(插入)到当前光标位置,这样可以复制正方形的第二条边。
⑷ 按以上方法复制正方形的第三、四条边,结果如下:
pinb0=pause 400
pinb0=pause 1000
pinb0= 第二条边
pause 500
pinb0=pause 1000
pinb0=pause 400
pinb0=pause 1000 第三条边
pinb0=pause 500
pinb0=pause 1000
pinb0=pause 400
pinb0=pause 1000
pinb0= 第四条边
pause 600
pinb0=pause 1000
pinb0= (停止)
end (结束)
⑸ 运行程序
① 单击菜单栏的“编译”→“连接机器人”,屏幕出现机器人通讯对话框,单击 按钮,进行程序下传。
② 完成下传后,将机器人拿在手中,按下 按钮,可以看到机器人按你的要求走了一个正方形。
③ 断开机器人电源开关,拔下机器人通讯电缆,重新打开机器人开关,也可以看到机器人按你的要求走了一个正方形。
④ 运行后你会发现,机器人实际运行的结果和程序设计的不一致(主要受地面磨擦力、电池的电压等等因素的影响),要调整前进和左转的时间以及两个动作之间的暂停时间来达到走正方形图形的目的。
⑤ 你可以反复实验一下,看能不能走一个十分标准的正方形。
二、认识循环语句
1.循环语句
【格式】
FOR 循环变量 = 初值 TO 终值 STEP 步长
……
…… 循环体
……
NEXT 变量
FOR 循环说明语句(循环入口)
NEXT 循环终值语句(循环出口)
【功能】循环语句用来执行固定次数的重复动作。
【说明】
1. 循环变量的初值、终值和步长均可以是常数或变量
2. 当步长为1时,STEP可以省略。
3. FOR/ NEXT需同时使用缺一不可,循环变量名要一致。
4.循环的嵌套层数不超过8层。
2.流程图:
⑴ 什么是流程图?
程序流程图也称程序框图,是由流程线把各种框连接起来,是计算机程序设计中常用的一种算法工具。
⑵ 流程图常用的符号:
起止框 输入输出框 处理框 条件判断框
循环框(上) 循环框(下) 流程线
起止框:一个算法的开始或结束。
输入输出框:数据的输入或输出。
处理框: 要处理的内容。
条件判断框:框中的人容为条件。
循环框(上):循环的上界(循环入口)。
循环框(下):循环的下界(循环出口)。
流程线:程序的流向。
⑶ FOR/ NEXT语句执行过程的流程图
① 流程图:
图5-2 FOR/ NEXT语句执行过程的流程图
② 执行步骤
第一步:循环变量置初值,并记录终值和步长。
第二步:循环变量的值与终值比较,如果循环变量的值不大于终值,则执行一次循环体。
第三步:执行NEXT语句时,循环变量增加一个步长,返回第二步。
第四步:如果循环变量的值大于终值,则退出循环,执行NEXT语
您可能关注的文档
- 2014年造价工程师考试试题下载.doc
- 2014年高考模拟试英语卷32.doc
- 第十六组 陈静、门慧君、范蕾蕾.doc
- 2015 初三语文背诵默写篇目.docx
- 2014朝阳区一模.doc
- 2015-2016(一)初二生物考试卷及答案.doc
- 2015-2016学年第一学期《创业融资实务》课程期中考试试卷(闭卷).doc
- 2015二建法规中关于数字的知识点.docx
- 2015国考行测数量关系地市较省级题量难度双下降.doc
- 2014年安徽省中考物理考纲密题2.doc
- 2016公路水运继续教育水泥混凝土、砂浆(一)考试试卷.docx
- iTween帮助文档参数解析(中文版).docx
- 2016年中戏电影电视系考研大纲与考研大纲、考研论坛与考研经验.doc
- 2016年北京第四季会计从业资格考试计算分析专项练习题(五).doc
- 2016年广东自考《人力资源统计学》(课程代码:11467)课程考试大纲.docx
- 2016年湖北省“提升工程”远程培训在线测试题60题.docx
- 2016新《统计法》解读继续教育答案.doc
- 2016省实高二下学期段考.docx
- 制作Win7多合一oem版.docx
- C++ primer plus(第6版)中文版编程练习答案第16章.docx
文档评论(0)