Act Adquisicion Tic 2
En el cual existen 4 sentencias de control las cuales son: Interate(n), If, If/else y while.
Itérate(n): es para ordenar el robot karel que repita una o más veces lasinstrucciones u órdenes que escribamos entre dos llaves ({ }), el valor (n) es el número de veces que el robot repetirá las instrucciones.
Ejemplo
If: es un estatuto para que karel evalué unacondición con ayuda de sensores; si la condición resulta verdadera el robot karel procesara las ordenes que hemos escrito entre las 2 llaves ({ }) la condición que escriba entre el paréntesis son laque aparecerán como en la instrucción pasada.
If / else: es un estatuto de control condicional compuesto o doble, evalúa una condición con ayuda de sus sensores. La condición resulta verdaderael robot procesa las ordenes “x” que hemos escrito entre las primeras 2 llaves ({ }) pero si la condición resulta falsa es decir n o se cumple la condición que se le ordeno evaluar entonces el robotkarel procesara las ordenes “Y”, que hemos escrito entre las 2 llaves ({ }) “else”
While: es un estatuto de control de repeticion. Cuando el robot karel llega al linea dondeesribimos este estatuto (while) evalua la condicion que escribimos dentro de los parentesis a la derecha de la palabra while, si la condicion s verdadera el robot karel procesara las ordenes que escribimosentre el parde llaves ({ }), luego regresa evaluar de nuevo la condición, si de nuevo la evaluación resulta verdadera entonces vuelve a procesar las ordenes que escribimos entre el par de llaves estolo estará repitiendo mientras se cumpla la condición.
En las sentencias de control se utilizan los sensores que son instrucciones para detectar las condiciones del entorno del robot Karelque van incluidas dentro de un comando. Cuenta con diferentes tipos de sensores:
• Si hay o no barda o muro, a media cuadra de distancia, enfrente de donde se encuentra parado.
• Si hay o no...
Regístrate para leer el documento completo.