2020/5/7 week11
part1:(1)泡泡排序法

老師先用youtube上的影片介紹泡泡排序法,泡泡排序法是利用
陣列中兩兩數字大小做比較,比較大的就往後放,依此類推~
(2)P語言的基本打法

Part2:
(1)練習實習課進階題(大寫轉小寫,小寫轉大寫)

(2)函數次方

(3)講解讀入整數反序列印&Back to High School Physics(CPE)
(4)玩電玩,學程式

N=多少就會呈現出多少N*N顆球

會變顏色的球球
void setup(){
size(300,500);
colorMode(HSB);
}
int ansX=2, ansY=3;
int N=5;
int H=255,S=255,B=255;
void draw(){
background(0);
int R=300/N, w=R/2;
for(int x=0;x<N;x++){
for(int y=0;y<N;y++){
if(x==ansX && y==ansY) fill(H+10,S-35,B-45);
else fill(H,S,B);
ellipse(0+w+x*R,200+w+y*R,R,R);
}
}
}
void mousePressed(){
ansX=int(random(N));
ansY=int(random(N));
H+=16;
if(H>255) H=0;
}
沒有留言:
張貼留言