TIC2- Actividad de Adquisición
Índice 1
Sentencias de Control 2
Iterate ( ) 2
If ( ) 2
If/else ( ) 2
While ( ) 3
Funciones 3
Funciones Múltiples 3
Funciones Múltiples 3
Recursividad 3
succ ( n ) 3pred ( n ) 3
Bibliografía 4
SENTENCIAS DE CONTROL
Existen cuatro sentencias de control: Sentencia de control de repetición interate (n), sentencia de control condicional if(condición), sentencia de control condicional if (condición) / else y sentencia de control de repetición while (condición).
A)Iterate (n)
Esta instrucción es para ordenarle al Robot Karel que repita una o másveces 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 el robot repetirá las instrucciones.Sintaxis: interate (n) {
ordenes;
}
B) If
Es un estatuto control condicional, para que el Robot evalué una condición con ayuda de sussensores.
Sintaxis:if (condición) {
ordenes;
}
C) If / else
Es un estatuto control condicional compuesto o doble, aquí el RobotKarel evalúa una condición con ayuda de sus sensores.
Sintaxis:if (condición) {
OrdenesX;
}
else{
OrdenesY;
}
D) While
El"while" es un estatuto de control de repetición.
Sintaxis:while (condición) {
ordenes;
}
FUNCIONES
Una función es un grupode ordenes encerradas entre un par de llaves ({ }), a la que le asignamos su nombre antes del bloque de órdenes que forman el nuevo modulo, este nombre es necesario para poder llamar a la nuevafunción.
FUNCIONES MULTIPLES
Uno de los objetivo de manejar módulos múltiples es subdividir la solución de un problema en pequeñas tareas y escribir un nuevo modulo para solucionar cada uno de las...
Regístrate para leer el documento completo.