Robot Karel Unidad 2
Class program {
Program() {
Move();
Move();
Move();
Move();
Move();
Move();
Turnoff();
}
}
Actividad 2.
Class program {
Program() {
Move();
Move();
Move();Pickbeeper();
Move();
Move();
Move();
Pubeeper();
Turnoff();
}
}
Actividad 3.
Class program {
Program(){
Move();
Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();Move();
Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();
Move();Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();
Move();
Pickbeeper();
Pickbeeper();
Turnleft();
Turnleft();
Iterate(10) {
Move();
Iterate(20) {
Putbeeper();
Turnoff();}
}
Actividad 4.
Class program {
Program() {
If(facingEast()){
Iterate(7) {
Move();
Putbeeper();
}
}
Else{
Iterate(6){
move();
Putbeeper();
Putbeeper();
}
}
Turnoff();
}
}Actividad 5.
Class program{
Program() {
while(anyBeepersInBeeperBag()){
putbeeper();
move();
move();
}
Move();
Move();
Turnoff();
}
}
Actividad 6.
Class program {
Program() {Iterate(4) {
While(nextToABeeper()){
Pickbeeper();
}
;
Move();
;
}
Turnleft();
Move();
}
;
Turnleft();
Turnleft();
Turnoff();
}
}
Actividad 7.
Class program {
Program() {while(anyBeepersInBeeperBag()){
Putbeeper();
Move();
}
Turnoff();
}
}
Actividad 8.
Class program {
Program() {
While(frontIsClear()){
Move();
}
Turnoff();
}
}
Actividad 9.Classprogram {
void levantaTrompos() {
While(nextToABeeper()) {
Pickbeeper();
}
}
Void veALaBarda() {
While(fronIsClear()) {
Move();
}
}
Void depositaTrompos() {While(anyBeepersInBeeperBag()) {
Putbeeper();
}
}
Program() {
veALaBarda();
levanta Trompos();
depositaTrompos();
turnleft();
turnleft();
turnleft();
move();
turnoff();
}
}
Actividad 10.
Class program {...
Regístrate para leer el documento completo.