FranciscoJavier BuendiaPuyo
directamente “ http://www.processing.org “ directamente “ http://taller.tagabot.org/index.php/Docs/Edicion” para creacion de paginas directamente “ http://arduino.cc/es/Ejemplos/Ejemplos “
void setup(){
size (500,500);
}
void draw(){
for (int x=25;x<201;x=x+50){
for(int y=25;y<201;y=y+50)
ellipse(x,y,25,25);
}
}
trabajo
este es un ejercicio demasiado elemental pero, puede utilizarse como inicio para mejorarla
int radio =50 ; int x; int y; int cateto1; int cateto2; float hip;
void setup(){
size (500,500); x= width/2; y= height/2;
}
void draw (){
cateto1= mouseY - y;
cateto2= mouseX - x;
hip= sqrt( pow (cateto1,2)+ pow (cateto2,2));
background (0);
if(hip < radio){
fill(58,45,80);
if (mousePressed ){// se pueden poner varios if entre ifs pero en este caso debe ser segun la determinante del circulo
x=int(random(width));// el int dege colocarse para que la funcion lea los datos en teros y los decimales de lo contrario no lo haria
y=int(random( height)); // width y height son el tamaño de la pantalla
if (mousePressed ){
radio= radio+3;
}
}
}
else{
fill(255);
radio= int(radio - 2.5);
}
println(hip);
// la elipse debe ir al final de todas las reglas ya que debe sera la orden final
ellipse (x,y,radio*2, radio*2 );
}
FranciscoBuendia /Entrada