pclogo操作方法.docx

上传人:b****6 文档编号:13413415 上传时间:2023-06-14 格式:DOCX 页数:18 大小:115.43KB
下载 相关 举报
pclogo操作方法.docx_第1页
第1页 / 共18页
pclogo操作方法.docx_第2页
第2页 / 共18页
pclogo操作方法.docx_第3页
第3页 / 共18页
pclogo操作方法.docx_第4页
第4页 / 共18页
pclogo操作方法.docx_第5页
第5页 / 共18页
pclogo操作方法.docx_第6页
第6页 / 共18页
pclogo操作方法.docx_第7页
第7页 / 共18页
pclogo操作方法.docx_第8页
第8页 / 共18页
pclogo操作方法.docx_第9页
第9页 / 共18页
pclogo操作方法.docx_第10页
第10页 / 共18页
pclogo操作方法.docx_第11页
第11页 / 共18页
pclogo操作方法.docx_第12页
第12页 / 共18页
pclogo操作方法.docx_第13页
第13页 / 共18页
pclogo操作方法.docx_第14页
第14页 / 共18页
pclogo操作方法.docx_第15页
第15页 / 共18页
pclogo操作方法.docx_第16页
第16页 / 共18页
pclogo操作方法.docx_第17页
第17页 / 共18页
pclogo操作方法.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

pclogo操作方法.docx

《pclogo操作方法.docx》由会员分享,可在线阅读,更多相关《pclogo操作方法.docx(18页珍藏版)》请在冰点文库上搜索。

pclogo操作方法.docx

pclogo操作方法

 

PCLOGO操作方法(总14页)

DRAW-清屏、海龟、画布颜色、海龟颜色恢复至初始设置

  CLEAN清屏,海龟、笔色、画布颜色、海龟位置角度不变

  CLEARSCREENCS清屏,海龟回到初始位置,笔色、画布颜色不变

  CLEARTEXTCT清除命令区

  FORWARDFD前进

  BACKBK后退

  RIGHTRT右转

  LEFTLT左转

  PENUPPU抬笔

  PENDOWNPD落笔

  HIDETURTLEHT藏龟

  SHOWTURTLEST显龟

  CLEARSCREENCS清屏

  HOME-回家

  REPEAT-重复

  SPLITSCREENSS图文混合屏

  FULLSCREENFS全图形屏

  TEXTSCREENTS全文字屏

  NODRAWND全文字屏、清屏

  WRAP-环绕状态

  WINDOW-窗口状态

  FENCE-围栏状态

  SHOW-屏幕输出

  TT-在画图区显示文字

  TO……END-过程头、尾

  IF…THEN…ELSE

  PAUSE

  CONTINUECO

  EDITALL-进入编辑部

  STOP-

  TOPLEVEL-

  SETPC-设置画笔颜色

  SETBG-设置屏幕底色

  FILL-填色

  坐标作图

  SETX-指定海龟横向位置

  SETY-指定海龟纵向位置

  SETXY-指定海龟任意位置

  SETHEADINGSETH-指定海龟方向

  XCOR-显示海龟当前位置的X坐标

  YCOR-显示海龟当前位置的Y坐标

  GETXY-显示海龟当前位置的X,Y坐标

  HEADING-显示海龟指向角度

  文件管理

  POTS-显示工作区内所有过程的标题

  POPS(POALL)-显示工作区内所有过程的内容

  PRINTOUTPO显示工作区内过程的内容

  ERASE(ERALL)ER删除工作区中的过程

  DIRECTORYDIR显示磁盘文件目录

  DISK-显示当前盘

  SETDISK-设置当前盘

  SAVE-把程序存盘

  LOAD-读程序文件

  SAVEPIC-图形存盘

  LOADPIC-读图形文件

  DELETE-删除文件

  RENAMEREN文件改名

  数值计算

  PRINTPR换行打印

  TYPE-同行打印

  SETCURSOR-打印格式

  OUTPUTOP输出

  INT-取整函数

  ROUND-四舍五入函数

  QUOTIENT-求商函数

  REMAINDER-余数函数

  RANDOM-随机函数

  SQRT-平方根函数

  ABS-绝对值函数

  MAKE-赋值

  PRECISION-数字显示精度

  字表处理

  FIRST-取首

  LAST-取尾

  BUTFIRSTBF去首

  BUTLASTBL去尾

  EMPTY-判断是否为空

  READ-从键盘上接受一串字符

  READCHARRC从键盘上接受一个字符

  READLISTRL从键盘上接受一个表

  READQUOTERQ从键盘上接受一个字

  RESULT:

-结果

  TRUE-真

  FALSE-假

  COUNT-测长函数

  MAKE-赋值

  ITEM-输出表中第:

K个元素

  TEST-测试条件

  IFTRUEIFT测试真

  IFFALSEIFF测试假

  KEY-是否有键盘输入

  NUMBER-是否是数

  WORD-是否是字

  LIST-是否是表

  WORD-连接字

  SENTENCESE字与表、表与表的连接

  FPUT-连接到表(字)首

  LPUT-连接到表(字)尾

  LIST-组成表

  RUN-运行表

  DEFINE-定义过程

  ASCII-输出字符的ASCII码

  CHAR-输出ASCII码值的字符

  十六个基本图形

  TOZFX:

B

  REPEAT4[FD:

BRT90]

  END

  TOCFX:

A:

B

  REPEAT2[FD:

ART90FD:

BRT90]

  END

  TOSJX:

B

  REPEAT3[FD:

BRT120]

  END

  TODBX:

N:

B

  REPEAT:

N[FD:

BRT360/:

N]

  END

  TOYUAN:

R

  REPEAT360[RTFD:

R*PI/180RT]

  END

  TOLHU:

N:

R

  REPEAT:

N[FD:

R*PI/180LT1]

  END

  TORHU:

N:

R

  REPEAT:

N[FD:

R*PI/180RT1]

  END

  TOLY:

N:

R

  REPEAT2[LHU:

N:

RLT180-:

N]

  END

  TORY:

N:

R

  REPEAT2[RHU:

N:

RRT180-:

N]

  END

  TOPXSBX:

B1:

B2:

J

  REPEAT2[FD:

B1RT:

JFD:

B2RT180-:

J]

  END

  TOKXJX:

A:

B

  STAMPRECT:

A:

B

  END

  TOSXJX:

A:

B

  (STAMPRECT:

A:

B”TRUE)

  END

  TOKXTY:

X:

Y

  STAMPOVAL:

X:

Y

  END

  TOSXTY:

X:

Y

  (STAMPOVAL:

X:

Y”TRUE)

  END

  TOKXJ:

N:

B

  REPEAT:

N[FD:

BRT720/:

NFD:

BLT360/:

N]

  END

  TOYBJ:

N:

B:

K

  REPEAT:

N[FD:

BRT:

K*360/:

N]

  END

  

PCLOGO常用命令一览表

内容:

编号

英文指令

英文简码

中文指令

用法举例

用法说明

1

FORWARD

FD

前进

FD100

前进100步

2

BACK

BK

后退

BK100

后退100步

3

RIGHT

RT

右转

RT90

右转90度

5

PENUP

PU

抬笔

PU

把笔提起,不留痕迹

6

PENDOWN

PD

落笔

PD

把笔放下,会留痕迹

7

PENERASE

PE

笔擦

PE

将走过的地方擦去,恢复画笔输入PD。

8

SETPC

笔色

SETPC9

将笔色设为淡蓝色(n:

0-15)

9

SETBG

背景色

SETBG15

将底色设为白色(n:

0-15)

10

SETWIDTH

SETW

笔粗

SETW1

将笔粗设为1点

11

SHOWTURTLE

ST

出现

ST

显示小海龟

12

HIDETURTLE

HT

隐形

HT

不显示小海龟

13

CLEARSCREEN

CS

清除

CS

清除绘图区,小海龟回原点(0,0)

14

CLEAN

清图

CLEAN

清除绘图区,小海龟留在最后的地方

15

CLEARTEXT

CT

清文

CT

清除文字区

16

HOME

返回母位

HOME

小海龟回原点(0,0)

17

SETHEAD

SETH

定角

SETH60

设定小海龟的角度为60度(0-360)

18

SETXY

定位

SETXY100100

把小海龟定位在坐标(100,100)

19

SETX

横坐标

SETX100

把小海龟定位在横坐标(100,Y)

20

SETY

纵坐标

SETY100

把小海龟定位在纵坐标(X,100)

21

SUM

求和函数

SUMXY或(SUMXY…)

求几个数的和

22

REMAINDER

余数函数

REMAINDERXY

求X/Y的余数部分

23

QUOTIENT

求商函数

QUOTIENTXY

求X/Y的商

24

DRAW

初始化

DRAW

初始化

25

TEXTSCREEN

TS

本文

TS

进入本文模式

26

SPLITSCREEN

SS

图文混合

SS

进入图文混合模式

27

FULLSCREEN

FS

全图

FS

进入全图模式

28

WINDOW

WI

穿透

WI

小海龟活动范围可穿过绘图区边界

29

FENCE

FE

围墙

FE

小海龟活动范围限制在绘图区边界

30

WRAP

绕回

WRAP

小海龟活动范围可穿过绘图区边界

31

PRINT

PR

印出

PR"HI"

  (PR[AS][12])

在文字区印出字串"HI"

32

REPEAT

重复

RP4[FD100RT90]

重复括弧内指令4次,完成正方形

33

WHILE

WHILE[....][.

  ...]

while条件循环

34

IF~ELSE

假如~否则

IF~ELSE条件指令

35

TO

定义

TOBBB

定义程序BBB

36

END

结束

END

程序定义结束

37

STOP

停止

停止程序(常配合IF~ELSE)

38

POTS

显示程序名

POTS

显示程序名称

39

PRINTOUT

PO

显示程序内容

POAAA

显示AAA程序内容

40

ERALL

删除所有程序

ERALL

删除所有程序

41

ERASE

ER

删除程序

ERAAA

删除程序AAA

42

EDIT

打开编辑器

EDIT

打开编辑器

43

INT

取整函数

INTX

将X的小数部分截去

44

WAIT

等待

WAIT1

等待秒后继续

45

ROUND

四舍五入取整

ROUNDX

将X按四舍五入取整

46

MAKE

赋值函数

MAKE“x3

给变量x赋值为3

47

TYPE

印出

TYPE>PRN

打印过程的内容

48

FILL

颜色填充

FILL

用当前的颜色填充

49

TRUE

:

A=TRUE

设定变量:

A的值为真

50

FALSE

:

A=FALSE

设定变量:

A的值为假

51

XCOR

横坐标的值

XCOR

输出小海龟横坐标的值

52

YCOR

纵坐标的值

YCOR

输出小海龟纵坐标的值

53

PI

圆周率

:

A=PI

设定变量:

A的值为圆周率

54

SQRT

开平方根

:

A=SQRT4

设定变量:

A的值为4的平方根

55

RANDOM

取随机数

:

A=RANDOM100

设定变量:

A的值为取1到100间的随机数

56

EXP

指数

:

A=EXP1

设定变量:

A的值为取1的自然指数

57

LOG

对数

:

A=LOG1

设定变量:

A的值为取1的自然对数

58

SIN

正弦

:

A=SIN90

设定变量:

A的值为取90度的SIN值

59

COS

余弦

:

A=COS90

设定变量:

A的值为取90度的COS值

60

FIRST

字首

FIRST"HELLO

显示"HELLO的字首H

61

BUTFIRST

BF

去首

BF"HELLO

显示"HELLO的去首字串ELLO

62

LAST

字尾

LAST"HELLO

显示"HELLO的字尾O

63

BUTLAST

BL

去尾

BL"HELLO

显示"HELLO的去尾字串HELL

64

LOAD

装载程序

LOAD"

装载程序

65

SAVE

保存程序

SAVE"

保存程序

66

COUNT

计数

COUNT“12fd43g

计数字符串中的有效字符数量

67

LSH

LSH1603

160除以2的3次方的商

68

ASK

多龟作图

ASK[海龟代号表][命令组]

69

TELL

激活海龟

TELL[海龟代号表]

激活哪些海龟为活动海龟

70

DOT

显示点

DOT[:

X:

Y]

在坐标[:

X:

Y]出显示一个点

71

GETXY

输出坐标

GETXY

输出小海龟的坐标的值

72

HEADING

输出方向

HEADING

输出小海龟的方向

73

STAMPOVAL

画圆

STAMPOVAL10050

画横向半径为100,纵向半径为50的圆

74

STAMPRECT

画长方形

STAMPRECT50100

画长为100,宽为50的长方形

75

BYE

退出LOGO

76

(DOS)

暂时退出

暂时退出LOGO进入DOS

77

EXIT

返回LOGO

由DOS中返回LOGO

78

SAVEPIC

保存图像

SAVEPIC“123

将屏幕图像保存为

79

LOADPIC

打开图像

LOADPIC“123

将图像打开

80

OUTPUT

OP

结束程序并赋值

OP:

A

结束程序并把A的值赋给程序

81

TEST

测试

TEST10>90

测试10是否>90

82

IFTRUE

IFT

测试执行

IFTRUE[命令串]

当测试结果为真时执行命令串

83

IFFALSE

IFF

测试执行

IFFALSE[命令串]

当测试结果为假时执行命令串

84

FOR

循环语句

FOR“变量初值终值[循环体](步长)

85

ABS

绝对值函数

ABS12

输出12的绝对值

86

PRODUCT

求积函数

PRODUCTX1X2

PRODUCT(X1X2X3……)

87

SETPRINTER

激活打印机

SETPRINTER打印机代码

88

PRINTSCREEN

PS

打印屏幕图形

PS

PS“TRUE(打印屏幕上全部内容)

89

POPS

显示过程清单

POPS

显示工作区中所有过程清单

90

POALL

显示过程清单

POALL

显示工作区中所有过程清单和变量

91

DIR

列磁盘目录

DIR“A\:

”*.LGO

显示A:

\*.LGO文件

92

DISK

显示当前磁盘

DISK

显示当前磁盘

93

SETDISK

设置当前磁盘

SETDISK“A

设置当前磁盘为A盘

94

DELETE

删除文件

DELETE“文件名

不能省略扩展名

95

RENAME

文件改名

RENAME“原文件名“新文件名

96

BACKGROUND

BG

背景色

BG

输出背景色代码

97

BGPATTERN

背景图案

98

DOTCOLOR

输出屏幕颜色

DOTCOLOR[XY]

输出屏幕某一点的颜色代码

99

EACH

每只海龟

EACH[命令串]

每只海龟都执行命令串

100

PF

打印文件

PF文件名

101

PP

显示图形或结果

PPABC

显示ABC过程的图形

102

OR

或者

XORY

X或者Y

103

RC

记录键盘操作

RC

记录键盘操作的第一个键

104

RQ

记录键盘操作

RQ

记录第一次键盘操作

105

SF

屏幕状态信息

106

TF

海龟状态信息

107

PENPAINT

进入绘图状态

108

GO

转到并执行程序

GOABC

转到并执行程序ABC

109

AND

并且

IFAND...

  IF(AND...)

110

FM

111

SETPATTERN

设置背景图案

SETPATTERN1~11

 LOGO语言 是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2