我用drjava穩定-20120818-r5686編碼如何通過用戶輸入的號碼移動機器人?
class Assignment2
{
public static void main(String[] args)
{
World barney=new World(20,20);
Robot bob=new Robot();
barney.addBeeper(6,4);
barney.add(bob,4,4,"north");
System.out.println("1. Turn left from current direction.");
System.out.println("2. Turn right from current direction.");
System.out.print("Enter Choice: ");
int choice=Console.readInt();
if(choice==1)
{
bob.turnLeft();
}
else
{
bob.turnLeft();
bob.turnLeft();
bob.turnLeft();
}
System.out.println("1. Move Forward Once.");
System.out.println("2. Move Forward Twice.");
System.out.println("3. Move Forward X Times.");
System.out.println("Enter Choice: ");
int choice2=Console.readInt();
if(choice2==1)
{
bob.move();
}
if(choice2==2)
{
bob.move();
bob.move();
}
else
{
System.out.println("Enter X: "); //dont know what to do next :(
}
[enter image description here][1]`
**我們老師說,使用循環(雖然)這樣做,但我真的不知道怎麼 **
也許問問你的老師嗎? – JFPicard
在這裏得到答案不會幫助你。向你的老師詢問或遵循一些教程來了解基本語言。那麼你將能夠解決這個問題。 – AxelH
或者你的同學(你可能已經知道了,這是爲了以防萬一)。 –