GOC 指令集

1

六年级GoC编程练习(二)

GoC





GOC基础指令 - 《GOC入门课程》 - 椰程智库 - hnai.net走进 GOC 的编程世界📖 第1课: 网上科技展WEB GOC 介绍GoC命令书写说明:🔆指令学习空心圆命令:p.o(半径,颜色)实心圆命令:p.oo(半径,颜色)课堂练习绘制同心圆画圆环总结📖 第2课:无人驾驶汽车分析行驶路线用“命令”指挥无人驾驶汽车🔆指令学习前进命令:p.fd(长度);后退命令:p.bk(长度);右转命令:p.rt(角度);左转命令:p.lt(角度);课堂练习爱心尺(che)https://book.yechengtv.com/read/goc/date-2024.01.14.22.49.00#8rm53g

https://book.yechengtv.com/read/goc/date-2024.01.14.22.49.00#8rm53g

pen指令

fd() 前进指令 前进的距离。

左转指令:.lt( ); 括号中填的是左转的角度,可以是任意的数字(整数、小数)。

右转指令:.rt( ); 括号中填的是右转的角度,可以是任意的数字(整数、小数)。

后退指令:.bk( ); 括号中填的是后退的距离

2

颜色指令:pen.c( );  括号填颜色号c是color的缩写,颜色号是指0-15号颜色

画笔粗细:pen.size( );//括号填画笔粗细

移动指令:如果画笔一开始的位置不符合,则需要将画笔移动到对应的坐标。.moveTo(,横向坐标,纵向坐标);

3

抬笔指令: 如果在画笔前进后退时不想在屏幕上留下横线,需要先抬起画笔再移动。     pen.up( );  

落笔指令: 抬笔移动完毕准备绘制直线或者其他图形时,要将画笔落下,再开始绘制。     pen.down( )

4

绘制空心矩形:pen.r( w, h );或者pen.r( w, h, c );功能:以笔位置为中心,画宽为w高为h的矩形。

绘制实心矩形:pen.rr( w, h );或者pen.rr( w, h, c );功能:rr命令是画实心矩形。c为颜色编号。

随画笔方向指令:.picU(0); 使用这个指令,绘图的方向会随笔头的方向。

5

绘制空心圆:pen.o( r );pen.o( r ,c); r半径,c颜色

绘制实心圆:pen.oo( r );pen.oo( r ,c);r半径,c颜色

功能:以笔位置为圆心,r为半径,画圆。oo命令是画实心圆。c为颜色编号。命令中如果省略c,用当前笔的颜色画图。

6

绘制空心椭圆:pen.e( w , h );pen.e( w , h ,c);

绘制实心椭圆:pen.ee( w , h );pen.ee(w , h ,c);

功能:以笔位置为圆心,横半径为w纵半径为h画椭圆。ee命令是画实心椭圆。c为颜色编号。 命令中省略c时用当前笔的颜色画图。如果picU(0);方向会随笔头。

7

画写文字指令:.text(x,c,size)       .text(x)

以c号颜色输出 x 的内容。x可以是数字、变量或字符串。size是大小 pen.text(x)每次输出都是以笔的位置为字符串中心。 如果不填c,以笔的颜色为文字颜色。

以笔的当前位置为中心,输出内容可以是数字、变量或字符串。pen.text(x)每次输出都是以笔的位置为字符串中心。

第9课 设计贺卡

设置字体:  .font( f )

设置画出的文字的字体。f可以是字体编号或名称,字体编号参见上一页。 字体要当前计算机系统里有字库的才可以显示。 样例:pen.font(20).text("紫",0);    //(20 为华文行楷)

设置文字大小:  .textSize( i )

设置画出的字符的字体大小为i号。 改变pen.text命令输出的文字大小。 pen.textSize(50).text("紫"); 要注意的是textSize的 S是大写的

第10课 变量与输入输出

键盘输入 语法:

cin>>变量名; 表示从键盘输入数值 变量名就是魔法盒子的名字; 使用键盘输入语句时,需要先定义变量,定义与输入的变量名要一致。

比如:int n;cin>>n;定义与输入变量名一致;键盘输入框会显示在运行窗口的中间(默认在笔的位置); 例如:定义一个保存颜色的变量,并输入变量:int col;cin>>col;

连续键盘输入 语法:

cin>>变量名>>变量名; 连续输入多个变量,变量之间输入语句承接符号都是“>>”; 例如:定义两个变量,并输入变量: int col,n;cin>>col>>n;

从键盘输入数据到变量x。 说明:是在笔的位置附近输入数据,回车结束输入。不是pen的命令,格式不能“pen.”开头。 样例:int x;     cin >> x;

窗口输出指令: cout <<

在下面输出窗口打印出表达式x的值。 说明:换行可以用cout<<endl; 浮点数时可用pen.precision命令设置精度,默认精度是2。不是pen的命令,格式不能“pen.”开头。 样例:cout << "面积=" <<12*5;

精度可以使用函数指令,最长到小数点后15位:pen.precision(15) ,最后一位四舍五入进位而来

pen.text(a);//7位有效数字,第8位开始是估值进位

第11课 基本运算

基本运算符有四个,分别是加号“ + ”、减号“  -  ”、乘号“  * ”、除号“ / ”。

第12课 条件判断

条件判断 if

语法:
if(条件表达式){ 
执行满足条件语句;
}

第13课 循环往复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值