Advertisement
illpastethat

Lab 04 ethan

Sep 28th, 2011
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.80 KB | None | 0 0
  1. //Adam Bloom
  2. //Sept. 2, 2011
  3. //Period 1 Comp Sci -- Nahm
  4.    import edu.fcps.karel2.Display;
  5.    import edu.fcps.karel2.Robot;
  6.  
  7.     public class Lab04
  8.    {
  9.        public static void takeTheField(Athlete arg)
  10.       {
  11.          arg.move();
  12.          arg.move();
  13.          arg.move();
  14.          arg.move();
  15.          arg.turnRight();
  16.          arg.move();
  17.          arg.move();
  18.       }
  19.        public static void main(String[] args)
  20.       {
  21.          Display.openWorld("maps/arena.map");
  22.          Display.setSize(10, 10);
  23.          Display.setSpeed(10);
  24.          Athlete A = new Athlete();
  25.          Athlete B = new Athlete();
  26.          Athlete C = new Athlete();
  27.          Athlete D = new Athlete();
  28.          Athlete E = new Athlete();
  29.          Athlete F = new Athlete();
  30.          Robot Coach = new Robot(2, 7, Display.EAST, 0);
  31.        
  32.          takeTheField(A);
  33.          takeTheField(B);
  34.          takeTheField(C);
  35.          takeTheField(D);
  36.          takeTheField(E);
  37.          takeTheField(F);
  38.          
  39.          A.move();
  40.          A.move();
  41.          A.move();
  42.          A.move();
  43.          A.turnRight();
  44.        
  45.          B.move();
  46.          B.move();
  47.          B.move();
  48.          B.turnRight();
  49.            
  50.          C.move();
  51.          C.move();
  52.          C.turnRight();
  53.          
  54.          D.turnLeft();
  55.          D.move();
  56.          D.turnRight();
  57.          D.move();
  58.          D.turnRight();
  59.        
  60.          E.turnLeft();
  61.          E.move();
  62.          E.turnRight();
  63.          E.move();
  64.          E.move();
  65.          E.move();
  66.          E.move();
  67.          E.move();
  68.          E.turnRight();
  69.        
  70.          F.turnLeft();
  71.          F.move();
  72.          F.move();
  73.          F.turnRight();
  74.          F.move();
  75.          F.move();
  76.          F.move();
  77.          F.turnRight();
  78.          
  79.        
  80.       }
  81.    }
  82.  
  83.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement