GoToBeeper

Dependencies:   mbed

Committer:
GreenOrange
Date:
Thu Apr 23 12:04:18 2015 +0000
Revision:
0:20cee1035378
Child:
1:9728dfcc78fa
GoToBeeper + ClearAllBeepersToTheWalll

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GreenOrange 0:20cee1035378 1 #include "mbed.h"
GreenOrange 0:20cee1035378 2 #include "ur_Bertl.h"
GreenOrange 0:20cee1035378 3
GreenOrange 0:20cee1035378 4 int main() //Main
GreenOrange 0:20cee1035378 5 {
GreenOrange 0:20cee1035378 6 int a = 0;
GreenOrange 0:20cee1035378 7 ur_Bertl karel;
GreenOrange 0:20cee1035378 8
GreenOrange 0:20cee1035378 9 while(1)
GreenOrange 0:20cee1035378 10 {
GreenOrange 0:20cee1035378 11 while(!karel.NextToABeeper())
GreenOrange 0:20cee1035378 12 {
GreenOrange 0:20cee1035378 13 karel.Move();
GreenOrange 0:20cee1035378 14 }
GreenOrange 0:20cee1035378 15
GreenOrange 0:20cee1035378 16 if(a <= 3)
GreenOrange 0:20cee1035378 17 karel.PickBeeper();
GreenOrange 0:20cee1035378 18 a++;
GreenOrange 0:20cee1035378 19
GreenOrange 0:20cee1035378 20
GreenOrange 0:20cee1035378 21 }
GreenOrange 0:20cee1035378 22 }
GreenOrange 0:20cee1035378 23
GreenOrange 0:20cee1035378 24
GreenOrange 0:20cee1035378 25
GreenOrange 0:20cee1035378 26
GreenOrange 0:20cee1035378 27