วันพุธที่ 21 สิงหาคม พ.ศ. 2556

ตาราง XO



         
void setup(){
  size(225,225);
  background(244,91,245);
}
  int x=0;
  int y=0;
void draw(){
  int [][] a={{0,75,150,0,75,150},{0,75,150,150,75,0}};
  int b=0;
  int c=0;
  int i=0;
  int j=0;
  int v=0;
  int n=0;
   while(v<a.length){
     while(b<a.length){
       if(a[i][j]==0){
        x=a[0][b];
        b=j;
     
       }
       while(c<a.length){
      if(a[i][j]==0){
        y=a[1][c];
        i=1;
        c=j;
           
       }
     
       while(n<6){
         strokeWeight(1);
         rect(x+a[0][b],y+a[1][b],75,75);
         n=n+1;
         b++;
         c++;
       }
      c=c+1;  
      }
     b=b+1;
     }
    drawPice(x,y);
    v=v+1;
   }
}
void drawPice(int x,int y){
  strokeWeight(5);
  line(x,y,x+70,y+70);
  line(x+70,y,x,y+70);
  ellipse(x+113,y+113,70,70);
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น