GoToBeeper

Dependencies:   mbed

Revision:
1:9728dfcc78fa
Parent:
0:20cee1035378
--- a/main.cpp	Thu Apr 23 12:04:18 2015 +0000
+++ b/main.cpp	Fri Apr 24 08:19:02 2015 +0000
@@ -1,24 +1,20 @@
 #include "mbed.h"
 #include "ur_Bertl.h"
 
-int main()                                     //Main
+int main()                                     //ClearAllBeeperToTheWall
 {
-    int a = 0;
     ur_Bertl karel;
 
-while(1)
-    {
-        while(!karel.NextToABeeper())
-            {
-                karel.Move();    
-            }
-        
-        if(a <= 3)
-            karel.PickBeeper();
-            a++;
+    if ( !karel.NextToABeeper())
+        karel.Move();             
     
+    if ( !karel.NextToABeeper())
+        karel.Move();             
     
-    }
+    if ( !karel.NextToABeeper())
+        karel.Move();
+
+    karel.PickBeeper();
 }