La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.

Presentaciones similares


Presentación del tema: "Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006."— Transcripción de la presentación:

1 Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006

2 Sonidos Se nota que al cargar el RCX, un programa por ejemplo, este suena. Esta misma propiedad se puede utilizar para simplemente hacer los sonidos que queramos. Para ello se puede utilizar alguna de las dos sentencias siguientes: –PlayTone( Frecuencia, Tiempo ); Esta sentencia permite la ejecución de un tono puro de la frecuencia indicada (en hertz) durante el tiempo indicado (centésimas de segundo) –PlaySound( Número ); Esta sentencia permite hacer sonar un conjunto de sonidos preestablecidos. Estos se seleccionan con el numero que debe corresponder a un entero entre 0 y 7, ambos inclusive

3 Subrutinas Existe la posibilidad de que de repente cierto código deba ser repetido múltiples veces en varias zonas diferentes del programa, aunque sea el mismo. Esto es una pérdida de memoria si es que se escribe en cada una de las partes por separado, por lo que existe una estructura llamada subrutina que tiene la siguiente forma: Sub nombre() { contenido; } Esto se escribe fuera del “task main()” y se guarda solo una vez en la memoria. Ahora, cada vez que se requiera ejecutar el contenido, basta con llamar a ese bloque de código con la línea: –nombre(); Así, este se ejecutará completo y no continuará ejecutando las siguientes líneas, del programa “task main()”, hasta que el bloque subrutina se termine, donde se seguirá leyendo desde la línea siguiente a la donde se llamó a la subrutina.

4 Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006


Descargar ppt "Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006."

Presentaciones similares


Anuncios Google