wesafe

Páginas: 2 (312 palabras) Publicado: 8 de febrero de 2014
CC2005 – Algoritmos y Programación Básica
Semestre I – 2014

Hoja de Trabajo #3 – Temario D
Instrucciones: El propósito de esta hoja de trabajo es consolidar y practicar los
conceptos adquiridossobre algoritmos narrativos y diagramas de flujo. Por favor
realicen los siguientes ejercicios en PAREJAS.
Instrucciones para Robot (RUR-PLE):
Acciones:
move()

Avanzar un paso

turn_left()Pruebas:
front_is_clear()

Girar a la izquierda

¿Está libre enfrente?
¿No hay pared enfrente?

pick_beeper() Recoger un “beeper”

carries_beepers()

¿Tengo beepers conmigo?put_beeper() Dejar un “beeper”

on_beeper()

¿Hay un beeper donde estoy
parado?

turn_off()

Apagar el robot.

Repetir acciones:
repeat(acción, # de veces) Repetir una acción # de veces.Estructura de decisión: A continuación se
muestra un ejemplo de cómo traducir a
instrucciones de robot un diagrama de flujo de
u n a estructura de decisión doble. Fíjese en la
tabulación de lasinstrucciones para que estén ya
sea en la parte afirmativa o negativa de la prueba.
#acción antes de la prueba
acción_1()
#prueba
if prueba():
#Parte afirmativa
acción_2()
acción_3()
else:
#Partenegativa
acción_4()
acción_5()
#acción después de la prueba,
independiente del resultado de la
prueba.
acción_6()

Estructura de repetición: A continuación se
muestra un ejemplo de cómo traducira
instrucciones de robot un diagrama de flujo de
u n a estructura de repetición con condición al
inicio.
#acción antes de la repetición
acción_1()
#repetición
while prueba():
#Acciones de larepetición
acción_2()
acción_3()
#acción al finalizar la repetición
acción_4()

Parte para hacer en clase:







Ejercicio #1 (30 puntos) – Elaborar un diagrama de flujo
◦ (5puntos) ¿Cuáles son las salidas? ¿Cuál es la meta?
◦ (5 puntos) ¿Cuáles son las entradas? ¿Cuáles son los datos?
◦ (5 puntos) ¿Cuáles son las condiciones?
◦ (5 puntos) ¿Cuáles son los procesos?...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS