このkochの雪片描画を再帰的に行うことはできません。再帰的に描画する
再帰的な方法
public void koch(int n, double size) {
if (n == 0) {
t.forward(size);
} else {
koch(n - 1, size/3); // line 1
stdTort.rotate(60); // line 2
koch(n - 1, size/3); // line 3
stdTort.rotate(120); // line 4
koch(n - 1, size/3); // line 5
stdTort.rotate(60); // line 6
koch(n - 1, size/3); // line 7
}
}
任意の助けいただければ幸いです。
は、それはVB(Visual Basicの)言語のためのタグです以上5 –
を追加傾けます。間違いなく、あなたが4つの異なるプログラミング言語でこの質問に無作為にタグ付けしたという事実を指し示す言葉は、明らかに1つしか使用していないときです。 –
これはアルゴリズムの問題なので、どの言語でもそれを正しく解決できるはずですか? –