Actividad De Adquisicion Del Conocimiento, TIC II
Enviado por xoexo • 19 de Octubre de 2014 • 753 Palabras (4 Páginas) • 304 Visitas
Iterate
Esta instrucción es para ordenarle al robot que repita una o más veces las instrucciones u órdenes que escribiremos entre las dos llaves () el valor de n que expresamos entre paréntesis es el número de veces que repetirá las instrucciones
Ejemplo: La tarea de karel es avanzar 10 cuadras y en cada cuadra dejar uno de los 10 trompos o zumbadores que tiene en su mochila .El robot inicia en el suroeste de la ciudad en dirección este y con 10 trompos en su mochila.
If
Es un estatuto de control condicional, para que el robot evalué una condición con ayuda de sus sensores .Si la condición resulta verdadera, el robot procesa las ordenes que hemos escrito entre las dos llaves. La condición que se escribe entre paréntesis son de las aparecen en la página anteriores de este libro
Ejemplo: La tarea de karel es avanzar al frente las siguientes 6 cuadras, pero en algunas esquinas hay un trompo que debería levantar es decir que no en todas las cuadras hay un trompo .Al terminar las seis cuadras termina la tarea del robot .el robot inicia con dirección este sin trompos en la mochila .karel debe terminar en calle 1 y avenida 6 además puede o no haber trompo en la esquina o cuadra donde karel inicia su tarea.
If/else
Es un estatuto de control condicional compuesto o doble, aquí el robot evalúa una condición con ayuda de sus sensores. Si la condición resulta verdeara, el robot procesa las ordenes que le hemos escrito entre las primeras dos llaves pero si resulta falsa es decir que nos e cumple la condición que se le ordeno evaluar, entonces el robot procesara las “órdenes” que hemos escrito entre las dos llaves
Ejemplo: Karel inicia en dirección este , en la esquina de ,as al suroeste de la cuidad debe avanzar de 10 cuadras y detenerse ahí termina su tarea .El problema es que en algunas cuadras hay una barda o muro de altura uno en lugares no especificados estas bardas deberán saltarlas y seguir hasta completar las 10 cuadras especificadas .el robot inicia con dirección Este en los límites al Suroeste de la ciudad sin trompos en la mochila
While
Es un estatuto de control de repetición. Cuando el robot llega a la línea donde escribimos este estatuto8whilw) evalúa la “condición” la condición que escribimos dentro del paréntesis a la derecha de la palabra” while” si la condición es verdadera el robot procesa las ordenes que escribimos luego regresa a evaluar de nuevo la” condición” si de nuevo la condición resulta verdadera entonces vuelve a procesar las ordenes que escribimos entre el par de llaves esto lo estará repitiendo mientras se cumpla la condición
Ejemplo: Karel se encuentra en dirección Este en el límite del suroeste de la ciudad su tarea es (mientras tengo trompos en la mochila) avanzar e ir dejando un trompo en cada esquina a partir de la siguiente esquina donde arranca
...