Act de ti
Existe cuatro comandos o sentencias de control que se emplean en la programación del Robot Karel: sentencia de control de repetición itérate (n), sentencia de controlcondicional if (condición), sentencia de control condicional if (condición) / else y sentencia de control de repetición while (condición)
A.- itérate (n)
Definición: Esta instrucción es para ordenarle arobot karel que repita una o más veces las instrucciones u órdenes que escribamos entre las dos llaves ({}), el valor de “n”, que expresamos entre paréntesis, es el número de veces que el robot repitalas instrucciones.
B.- if
Definición: Es un estatuto de control condicional, para que el Robot evalúe una condición con ayuda de sus sensores. Si la condición resulta verdadera, el Robot procesa lasordenes que hemos escrito entre las dos llaves ({}). Si la condición que se escribe entre paréntesis son de las que aparecen en pagina anteriores de este libro.
Sintaxis: If (condición) {Ordenes;
}
C. - if/ else
Definición: 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 resultaverdadera, el Robot procesa las “ordenesx” que hemos escrito entre las, primeras, dos llaves ({}), pero si la condición resulta falsa, es decir que no se cumple la condición que se le ordeno evaluar,entonces el Robot procesara las “ordenes Y “, que hemos escrito entre las dos llaves ({}) después de la palabra reservada “else”
Sintaxis: If (condición)
OrdenesX;
}Else {
Ordenes Y;
}
D.- While
Definición: El “White “es un estatuto de control de repetición. Cuandoel Robot llega a la línea donde escribimos este estatuto (while), evalúa la “ condición” que escribimos dentro de los paréntesis a la derecha de la palabra “ White”, si la condición es verdadera, el...
Regístrate para leer el documento completo.