###前提・実現したいこと
1次元配列、オートマンセルをつかってチェルピンスキーのギャスゲットを描画したいのですが、、、
プログラミングの独学を始めたばっかりで全く分かりません。。。
できれば、ソースコードの例を貼ってほしいのですが、、、
急いでいます。どうかよろしくお願いいたします・・・
配列bを配列aにコピーするとおもうのですが。。。
###該当のソースコード
int[] a = new int[201];
int[] b = new int[201];
int i
void setup() {
size(300, 300);
i = 100;
a[i]=1;
for (i=0; i<200; i++) {
b[i]=0;
}
}
void draw(){
for(i=1; i<200; i++){
if((a[i-1]==1) && (a[i]==1) && (a[i+1]==1)){
b[i]=0;
}
if((a[i-1]==1) && (a[i]==1) && (a[i+1]==0)){
b[i]=1;
}
if((a[i-1]==1) && (a[i]==0) && (a[i+1]==1)){
b[i]=0;
}
if((a[i-1]==1) && (a[i]==0) && (a[i+1]==0)){
b[i]=1;
}
if((a[i-1]==0) && (a[i]==1) && (a[i+1]==1)){
b[i]=1;
}
if((a[i-1]==0) && (a[i]==1) && (a[i+1]==0)){
b[i]=0;
}
if((a[i-1]==0) && (a[i]==0) && (a[i+1]==1)){
b[i]=1;
}
if((a[i-1]==0) && (a[i]==0 ) && (a[i+1]==0)){
b[i]=0;
}
}
}
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答3件
あなたの回答
tips
プレビュー