tutorial de programación para arte interactivo
Emiliano Causa
e_causa@yahoo.com.ar
www.emiliano-causa.com.ar
www.biopus.com.ar
Christian Silva
entorno3@gmail.com
www.hipertextos.com.ar
Leonardo Garay
todotresde@gmail.com
David Bedoian
bedoiandavid@yahoo.com
www.bedoiandavid.com.ar
tutorial de programación para arte interactivo

Estructuras de control iterativas (repetitivas) (parte V)

zip descargar

Más ejemplos

El ejemplo que sigue, dibuja una grilla de cuadrados en donde sus tamaños disminuyen conforme aumenta el número de fila o columna, determinando primero cual de estos dos números es mayor:

To view this content, you need to install Java from java.com

 

 

código fuente

Hecho en Processing

El ejemplo que sigue es idéntico, pero se diferencia en que es vez de ver cuál es mayor de las dos magnitudes (el número de fila o columna), ve cuál es menor:

To view this content, you need to install Java from java.com

 

 

código fuente

Hecho en Processing

El ejemplo que sigue es una grilla de círculos en donde su tamaño depende de la posición horizontal del mouse. (Recuerde que algunos navegadores requieren que ud. haga click en el applet para ponerlo en foco y poder interactuar con el mismo):

To view this content, you need to install Java from java.com

 

 

código fuente

Hecho en Processing

En el ejemplo que sigue el criterio es similar. El tamaño está determinado por la distancia vertical al mouse. Como la posición vertical del mouse es mouseY y el ciclo que recorre las posiciones verticales de los cículos es j, la distancia vertical está determinada por la operación: abs(mouseY-j) En donde la función abs( ) significa el valor absoluto que es la magnitud de un número desprovisto de signo, es decir que el resultado siempre es positivo sin importar de que el signo del resultado de la resta mouseY-j dé negativo:

To view this content, you need to install Java from java.com

 

 

código fuente

Hecho en Processing

ir arriba