Resultado:
Codigo:
iniciar-programa
inicia-ejecucion
si frente-bloqueado y derecha-bloqueada y izquierda-bloqueada entonces
apagate;
mientras frente-bloqueado hacer
gira-izquierda;
mientras frente-libre hacer
inicio
mientras izquierda-bloqueada y frente-libre hacer
avanza;
mientras no-orientado-al-norte hacer
inicio
gira-izquierda;
fin;
mientras frente-libre hacer
inicio
avanza;
mientras junto-a-zumbador hacer
inicio
coge-zumbador;
fin;
fin;
mientras no-orientado-al-sur hacer
gira-izquierda;
mientras frente-libre hacer
avanza;
gira-izquierda;
si frente-libre entonces
avanza;
fin;
mientras algun-zumbador-en-la-mochila hacer
deja-zumbador;
si frente-bloqueado y derecha-bloqueada y izquierda-bloqueada entonces
inicio
mientras algun-zumbador-en-la-mochila hacer
deja-zumbador;
fin;
apagate;
termina-ejecucion
finalizar-programa
0 comentarios:
Publicar un comentario