ClearAllBeepersToTheWall

Dependencies:   mbed

Committer:
GreenOrange
Date:
Thu Apr 23 12:15:03 2015 +0000
Revision:
0:6ff8c2bfa876
Child:
1:427aa180d290
ClearAllBeepersToTheWall

Who changed what in which revision?

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