kyukbf

Páginas: 2 (296 palabras) Publicado: 18 de mayo de 2014
a) ¿Qué ventajas encuentras en la instrucción while con respecto a la instrucción if?
R= Que con la instrucción while la orden se seguirá cumpliendo en tanto la condiciónque se haya puesto sea verdadera, mientras que con la condición if solo lo hará una vez.
b) ¿Correría de igual manera el programa si la situación inicial del robot fuera detal que no hubiera zumbadores en la mochila? Justifica tu respuesta.
R= Pues si ya que en la esquina 8 hay cinco zumbadores entonces al momento de recogerlos ya tendría 5zumbadores en la mochila y esos 5 los dejaría al final del recorrido ya que la condición fueque en tanto tuviera zumbadores en la mochila los dejaría al final.
c) ¿A qué problemaste has enfrentado con el uso de las instrucciones if y while?
R= Pues como se dijo en la pregunta uno con elif el movimiento solo se realizara una vez, y pues cuando uncomando está mal escrito.
d) ¿Qué función tiene el sensor frontIsClear?
R= Es un sensor que responde a la pregunta ¿Esta despejado alfrente? Y si esta pregunta resulta verdaderase cumplirá cualquier comando que se le haya dado a Karel.
e) ¿Correría el programa si en lugar de usar el sensor frontIsClear utilizaras el sensorfrontIsBlocked?
R= Sipero no de la misma forma ya que al ser falsa la condición Karel no avanzaría y realizaría la siguiente orden que se le haya dado.
f) Explica el significado de lainstrucción:while (anyBeepersInABeeperBag()).
R= Es la condición que significa “mientras haya zumbadores en la mochila de zumbadores”, cuando se escribe esta condición a continuación seescribirá que es lo queKarel tiene que hacer mientras esta condición sea verdadera.
g) ¿Por qué es necesario utilizar while (nextToABeeper()) en lugar de if (nextToABeeper())?
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS