Logo画风车——重复命令套重复命令

这节课我们来学习怎样画下面的风车。

一、小海龟画长方形

REPEAT 2[FD 60 RT 90 FD 20 RT 90]

画出一个长60海龟步,宽20海龟步的长方形:

矩形命令

格式:STAMPRECT N1 N2

N1 N2 矩形的两个边长

功能:在小海龟当前位置画边长分别为N1、N2的矩形,小海龟始终在所画矩形的左下角。

用“矩形命令”画长方形

STAMPRECT 20 60

画长60海龟步,宽20海龟步的长方形

二、画风车

file

REPEAT 4[REPEAT 2[FD 60 RT 90 FD 20 RT 90] RT 90]

三、保存和取出图形

保存图形命令

格式:

SAVEPIC “文件名

功能:把绘图窗口中的图形按指定文件名存盘。

例1:把绘图窗口中画的风车保存为BMP格式。

答案:SAVEPIC “FENGCHE.BMP

取出图形命令

格式:LOADPIC “文件名

功能:打开指定的图形文件,把图形显示到绘图窗口中。

例2:取出已保存的图形文件“FENGCHE.BMP”。

答案:LOADPIC “FENGCHE.BMP

小结:

在一条“重复命令”里面可以再套一个甚至几个重复命令。

REPEAT [REPEAT [REPEAT […]…]…]

(二)

在存取图形命令中,双引号不能丢!而且,只有一个引号,不能多写!

课后练习:(小朋友们自己先学习实践,下节我再公布参考答案,答案并不是唯一的哟)

试用重复命令套重复命令写出能画出下列图形的命令。

file

参考答案一(给出一个最复杂的吧第,四个图,我们不要怕图复杂,我们要找规律,然后去实现它,这就是我们学编程的目的所在。第四个图仔细看其实是由一个正三角形每次旋转45°重复八次得到的结果,那么代码就很简单了):

file

用LOGO命令画出下面的图。

file

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代