Zusammenfassung der Ressource
Comandos
Especiales
- Funciones multiples
- Subdivide la solución de un
problema en pequeñas tareas
- Sentencia de control
- Iterate
- Es para ordenarle a Karel que repita
una o más veces la instrucción
- Sintáxis:
iterate(n){
Ordenes;
{
- If
- Para que Karel evalúe una condición
con ayudad de sus sensores.
- Sintáxis:
if(condición){
Ordenes;
{
- Si la condición es verdadera,
Karel procesa las órdenes.
- If/else
- Estatuto de control
condicional compuesto
- Si la condición es verdadera
procesa las "ordenesX", si es falsa
las "ordenesY"
- Sintáxis:
if(condición{
ÓrdenesX; }
else{
ÓrdenesY; }
- While
- Estatuto de control de
repitición
- Si la condición es verdadera
- Sintaxis:
while(condición){
órdenes; }
- Funciones
- se antepone la palabra Void
- Recursividad
- pred(n)
- Disminuye 1
- succ(n)
- Aumenta 1
- La función se llama así
misma dentro de la
misma función
- Parámetros
- Es colocar una variable dentro del paréntesis
con la finalidad de realizar la subtarea tantas
veces como valga el valor de la variable.
- (a)