Sammelt Beeper auf :) Wenn Bertl auf eine Wand zukommt dreht er sich um (Muss noch umändern) Programm ist aber noch nicht fertig :)
Fork of While_Task3 by
Diff: main.cpp
- Revision:
- 1:af4b812a6957
- Parent:
- 0:27a5933a5e04
- Child:
- 2:8994684be6dc
--- a/main.cpp Fri Apr 24 08:44:37 2015 +0000 +++ b/main.cpp Fri May 08 09:08:33 2015 +0000 @@ -2,7 +2,9 @@ #include "Robot.h" #include "const.h" -class Bertl_Beeper : public Robot +int Beeper=0; + +class Bertl_Beeper : public Bertl { public: void ClearAllBeeperToTheWall(); @@ -22,17 +24,22 @@ if(NextToABeeper()) { PickBeeper(); + Beeper++; NibbleLeds(AnyBeeperInBag()); wait(1); Move(); + } else - Move(); + Move(25); + } } int main() { Bertl_Beeper karel; + + karel.TurnLedOff(LED_ALL); while(1) { @@ -40,7 +47,10 @@ while(!karel.FrontIsClear()) { karel.TurnAround(); + karel.Move(Beeper); break; } + } + } \ No newline at end of file