2020年3月26日 星期四

yoman的程式設計

課程開始時先練習實習課的程式題目



上課寫一個可以掉下 不樣球的顏色的程式   後面加入 讓求變大




size(300,300);
int [][]table={ {0,0,0,0,0},
                {1,1,1,0,0},
                {0,0,1,1,0},
                {0,0,1,1,0} };
for(int i=0;i<4;i++){
  for(int j=0;j<5;j++){
    if(table[i][j]==1) fill(255,0,0);
    else fill(128);
    rect(j*50,i*50,50,50);
  }
}
踩地雷


int[][]table=new int[6][6];
void setup(){
size(300, 300);
}
void draw(){
background(128);
for(int i=0;i<6;i++){//vs. y
for(int j=0; j<6;j++){//vs. x
if(table[i][j]==1) fill(255,0,0);
else fill(128);
rect( j*50, i*50,50,50);
}
}
}
void mousePressed(){
int x= (mouseX)/50;
int y = (mouseY)/50;
table[y][x]=1;
}

沒有留言:

張貼留言