A
alllovewg
Unregistered / Unconfirmed
GUEST, unregistred user!
要求
1.VC++程序,本人已设计好了界面,只是一些画图的要帮助
2.未完成代码下载地址http://free.ys168.com/?alllovewg
3.有意者请+QQ:6547803详谈(注明DelphiBBS)
题目如下:
---------------------------------------------------------------
海龟画图(图形+动态显示)
海龟拿了一支笔,笔或者朝上或者朝下。当笔朝下时,海龟用笔画出自己的移动轨迹;当笔朝上时,海龟移动时不画。
要求编写一个程序,从文件中读取命令,并执行相应的操作。命令可以采用以下格式
--------------------------
命令 操作
1 笔朝上
2 笔朝下
3 右转弯
4 左转弯
5,x 向前走X格(X=10, 走10格)
6 输出海龟移动的轨迹
9 数据文件结束
----------------------------
这时如果文件内容为:
2
5,12
3
5,12
3
5,12
3
5,12
1
6
9
那么海龟移动的轨迹是一个12*12的方框。
注:
1) 如果程序采用字符方式显示,那么可以使用M*N的数组(M,N分别表示水平和垂直方向上的最大范围),数组的初值为0,表示没有画图。
2) 海龟的初始位置在(0,0)点,开始时笔朝上,方向为水平方向。
3)不管笔朝上或朝下,命令每执行一次都要跟踪海龟的当前位置。
4)可以增加新的命令以增强海龟画图的功能。
1.VC++程序,本人已设计好了界面,只是一些画图的要帮助
2.未完成代码下载地址http://free.ys168.com/?alllovewg
3.有意者请+QQ:6547803详谈(注明DelphiBBS)
题目如下:
---------------------------------------------------------------
海龟画图(图形+动态显示)
海龟拿了一支笔,笔或者朝上或者朝下。当笔朝下时,海龟用笔画出自己的移动轨迹;当笔朝上时,海龟移动时不画。
要求编写一个程序,从文件中读取命令,并执行相应的操作。命令可以采用以下格式
--------------------------
命令 操作
1 笔朝上
2 笔朝下
3 右转弯
4 左转弯
5,x 向前走X格(X=10, 走10格)
6 输出海龟移动的轨迹
9 数据文件结束
----------------------------
这时如果文件内容为:
2
5,12
3
5,12
3
5,12
3
5,12
1
6
9
那么海龟移动的轨迹是一个12*12的方框。
注:
1) 如果程序采用字符方式显示,那么可以使用M*N的数组(M,N分别表示水平和垂直方向上的最大范围),数组的初值为0,表示没有画图。
2) 海龟的初始位置在(0,0)点,开始时笔朝上,方向为水平方向。
3)不管笔朝上或朝下,命令每执行一次都要跟踪海龟的当前位置。
4)可以增加新的命令以增强海龟画图的功能。