Anda di halaman 1dari 4

Universidad Abierta y a Distancia de

Biotecnologa
Programacin
Actividad 3 Unidad 1
Alumno: Bazalda Bahena Omar Yamil
Matricula: al12526057
Facilitador: INOCENCIO HECTOR GONZALEZ ARAUJO

Planteamiento del problema:


La ardilla debe encontrar bellotas y colocarlas enla ltima casilla d
el tablero asumiendo que:

a) El mundo es conocido y encerrado por paredes. En


el estado inicial la ardilla se encuentra en
la primera casilla volteando hacia el frente (ver imagen1).

b)No sabe cuntas bellotas hay, pero en su trayecto encontrar en las casill
as algunas bellotas (ver imagen 1).

c) La ardilla solo puede llevar una bellota por viaje.

c) Al final la ardilla dejar las 3 bellotas en


la ltima casilla como se muestra en la imagen 2.

Inicio
Mientras
no(haypared())hacer
recogeBellota()
Avanza()
Si(haypared)
Dejabellota()
Girarizquierda()
Girarizquierda()
Mientras
no(haypared())hacer
Avanza()
Recogebellota()
Girarizquierda()
Girarizquierda()
Si(haypared())hacer
Dejarbellota()
Girarizquierda()
Girarizquierda()
Mientras no
(haypared())hacer
Avanza()
Recogebellota
Girarizquierda()
Girarizquierda()
Si(haypared())hacer
Dejarbellota()
Fin Si
Fin mientras
Fin
tsIF
lM
b
g
o
)c
d
re
p
y
a
(h
S
in
Bibliografa:
Programacin, (----)Unidad 1. Diseo del algoritmos. UNADMX.DF.
Cair, O. (2005). Metodologa de la programacin: Algoritmos, diagramas de flujo y
programas.Mxico, D.F.: Alfaomega.

Anda mungkin juga menyukai