You are on page 1of 13

Leccin 2:

Modificadores,
Lazos y Saltos.

Soluciones de
Programaacin
Ejercicio 1: Solucin
Ejecute un sonido por un nmero aleatorio de veces.

Coloque el cono de sonido en un lazo.

El modificador aleatorio, permite que el lazo se repita


Un nmero aleatorio de veces!
Ejercicio 2: Solucin
Encienda el motor A para que avance a nivel de
potencia 1 por 1 segundo, luego a nivel 2 por 1
segundo, etc. Contine hasta llegar al nivel de
potencia 5 por 1 segundo y luego, apague el motor.
Ejercicio 3: Solucin
Encienda el motor A para que avance por 3 segundos,
despus apague el motor. Luego, encienda C para que
avance por 3 segundos, luego, apague el motor. Repita
esto para siempre.

salta tras ac. Cuando el programa


Esto crea un lazo infinito. alcanza este punto...

Para tener 3 segundos, necesita un


modificador de constante numrico
Leccin 2:

Modificadores, Lazos y Saltos


Ideas para Solucin de
Problemas
problema 2a
Escriba un Programa que ejecuta un sonido 3
veces , en una lnea.

Esto ejecuta el sonido #3, NO 3 sonidos.


Soluciones 2a
Usar 3 conos de sonido, o usar un lazo que
corre 3 veces.
problema 2b
Encienda el motor A a nivel de potencia 1.

Este es un modificador de constante numrica y NO


un modificador de nivel de potencia. (Curiosamente, no
origina una conexin mala. Hmmmm..falla del lenguaje?)
Solucin 2b

Use el Modificador de Nivel de Potencia 1.


problema 2c
Escriba un Programa que emita sonidos para
siempre. Cul es el error?

Esta es una tierra roja Esto es un salto amarillo


Solucin 2c
Asegrese de que el par salto/tierra sea del
mismo color!
problema 2d
Escriba un Programa Emita sonidos para
siempre. Cul es el error ahora?

Partida Cae ac Fin

Salto a una
tierra verde Oops!
Solucin 2d
Asegrese de no intercambiar
el orden de los saltos y tierras!

You might also like