LOGO语言辅导参考3.pptVIP

  • 1
  • 0
  • 约4.47千字
  • 约 17页
  • 2018-02-10 发布于北京
  • 举报
LOGO语言辅导参考3.ppt

(四)随机绘图 随机函数:random 参数(小于等于32767) (随机产生一个由1-参数之间的一个整数。) (1)repeat 100[repeat 5[rt 45 pu fd 20 setpc random 15 pd repeat 5[fd 30 rt 144]]] (2)repeat 40[setpc random 14 pu seth random 360 setxy se random 400 random 200 pd stampoval random 50 random 20] SE是将两个或多个变量连接成表的命令。 格式:SE 变量1 变量2 因为SETXY后面要求的是表,所以要用SE命令将两个变量合成一个表。 (3)repeat 20[setpc random 14 pu seth random 360 fd random 80 pd repeat 5[fd 10 rt 144]] (4)repeat 100 [repeat 8[ repeat 4 [setpc random 15 repeat 9 [rt 5 fd 40*0.174 rt 5] repeat 9 [lt 5 fd 40*0.174 lt 5] rt 90] rt 45] 四、图形程序设计 (一)过程和过程的编辑 1、什么是过程 TO YE DRAW REPEAT 2 [REPEAT 9 [RT 5 FD 80*0.174 RT 5 ] RT 90] END 一个过程的基本结构是: TO 过程名 过程体 END 2、过程名的取法 3、编写和定义过程 (1)在命令状态下定义过程 (2)在编辑窗口中定义过程 在“?”提示符后输入EDIT回车或直接按功能键shift+F10,还可以使用常用工具栏中的 打开编辑窗口按钮或File菜单下New命令,都可打开过程编辑窗口。在编辑窗口中我们可以按照一般文本编辑的方法,按照过程的结构输入过程的各命令行。 (1)可以用字母数字串组成,如:A3、3F、ABC等; (2)可以插入一些除+、-、*、/等运算符号和括号以外的其他符号; (3)不允许有空格; (4)不能用LOGO系统中原有的命令和单独数字命令,如:RT、PU、TO等都是错误的; (5)在一个程序里,定义过的过程名,不能再用。 :过程就是一系列有序命令的集合 四、图形程序设计 (一)过程和过程的编辑 EDIT命令的三种使用方法: 第一种,?EDIT回车,打开一个空白编辑窗口,窗口名为Editor; 第二种,?EDIT 过程名回车,打开一个有过程头和过程尾的编辑窗口,窗口名为指定的过程名; 第三种,?EDIT 过程名1 过程名2 ……回车,打开一人同时定义多个过程的编辑窗口,且每个过程都有过程头和过程尾,窗口名为第一个过程的过程名。 4、过程的执行 5、保存过程 过程编辑完成之后,可按功能键F2退出编辑窗口,返回命令绘图状态。 四种方法。 第一种是使用常用工具栏中的 保存命令按钮; 第二种是使用文件菜单下的Save选项; 第三种是按键盘上功能键F6。 第四种使用SAVE命令。 无论用哪种方法保存,其操作与其它应用软件的操作相同。但文件名与过程名是两个概念,可以相同也可以不同。 四、图形程序设计 (一)过程和过程的编辑 6、读取磁盘上的过程文件到工作区 读取磁盘上的过程文件到工作区有四种方法: 第一种,使用常用工具栏中的 读取磁盘文件按钮; 第二种,使用功能键F5; 第三种,使用文件菜单下的Load选项; 第四种,使用load命令。 7、过程的修改 8、练习 tu1 tu3 tu2 tu4 tu5 tu6 tu7 tu8 tu9 tu10 (二)过程与磁盘的管理 四、图形程序设计 1、过程的管理 (1)查看某一指定过程的命令 用法1:PO 过程名 用法2:PO 过程名1 过程名2…… 作用:显示指定的一个或多个过程的全部内容。 用法3:PO ALL 作用:显示工作区中所有过程的全部内容。 (2)查看过程名命令 用法:POTS 作用:显示当前工作区中所有过程的过程名。 (3)查看所有过程内容命令 用法:POPS 作用:显示当前工作区中所有过程的全部内容。 (4)删除过程命令 用法:ER 过程名 ER 过程名1、过程名2…… ER ALL 作用:删除工作区中指定的一个、多个或全部的过程。 2、磁盘文件的管理 (二)过程与磁盘的管理 四、图形程序设计 (1

文档评论(0)

1亿VIP精品文档

相关文档