ToyRobot:实现玩具机器人的Java程序

时间:2024-07-24 18:50:48
【文件属性】:

文件名称:ToyRobot:实现玩具机器人的Java程序

文件大小:431KB

文件格式:ZIP

更新时间:2024-07-24 18:50:48

Java

玩具机器人 实现玩具机器人的Java程序 实现一个应用程序来模拟在 5x5 方形桌面上移动的玩具机器人。 机器人可以在桌子表面*漫游,但必须防止跌落破坏。 必须防止任何会导致机器人从桌子上掉下来的运动,但仍必须允许进一步的有效运动命令。 创建一个可以读取以下形式命令的应用程序 - PLACE X,Y,F MOVE LEFT RIGHT REPORT PLACE 会将玩具机器人放在桌子上的 X、Y 位置并面向北、南、东或西。 原点 (0,0) 可以认为是 SOUTH WEST 的最角落。 要求机器人的第一个命令是 PLACE 命令,之后,可以以任何顺序发出任何命令序列,包括另一个 PLACE 命令。 应用程序应丢弃序列中的所有命令,直到执行了有效的 PLACE 命令。 MOVE 会将玩具机器人向前移动一个单位,使其朝当前面向的方向移动。 其中 LEFT 和 RIGHT 将机器


【文件预览】:
ToyRobot-master
----.gitignore(574B)
----.project(367B)
----scribbleNotes.jpg(112KB)
----README.md(2KB)
----.gitattributes(378B)
----src()
--------com()
----.classpath(414B)
----lib()
--------junit-4.12.jar(308KB)
--------hamcrest-core-1.3.jar(44KB)

网友评论