Title: Lecci
1Lección 2 Modificadores, Lazos y
Saltos.Soluciones de Programaación
2Ejercicio 1 Solución
- Ejecute un sonido por un número aleatorio de
veces.
Coloque el ícono de sonido en un lazo.
El modificador aleatorio, permite que el lazo se
repita Un número aleatorio de veces!
3Ejercicio 2 Solución
- Encienda el motor A para que avance a nivel de
potencia 1 por 1 segundo, luego a nivel 2 por 1
segundo, etc. Continúe hasta llegar al nivel de
potencia 5 por 1 segundo y luego, apague el
motor.
4Ejercicio 3 Solución
- Encienda el motor A para que avance por 3
segundos, después apague el motor. Luego,
encienda C para que avance por 3 segundos, luego,
apague el motor. Repita esto para siempre.
Cuando el programa alcanza este punto...
salta tras acá. Esto crea un lazo infinito.
Para tener 3 segundos, necesita un modificador
de constante numérico
5Lección 2 Modificadores, Lazos y SaltosIdeas
para Solución de Problemas
6problema 2a
- Escriba un Programa que ejecuta un sonido 3
veces , en una línea.
Esto ejecuta el sonido 3, NO 3 sonidos.
7Soluciones 2a
- Usar 3 íconos de sonido, o usar un lazo que
corre 3 veces.
8problema 2b
- Encienda el motor A a nivel de potencia 1.
Este es un modificador de constante numérica y NO
un modificador de nivel de potencia.
(Curiosamente, no origina una conexión mala.
Hmmmm..falla del lenguaje?)
9Solución 2b
- Use el Modificador de Nivel de Potencia 1.
10problema 2c
- Escriba un Programa que emita sonidos para
siempre. Cuál es el error?
Esto es un salto amarillo
Esta es una tierra roja
11Solución 2c
- Asegúrese de que el par salto/tierra sea del
mismo color!
12problema 2d
- Escriba un Programa Emita sonidos para
siempre. Cuál es el error ahora?
Cae acá
Fin
Partida
Salto a una tierra verde
Oops!
13Solución 2d
- Asegúrese de no intercambiar
- el orden de los saltos y tierras!