T を円で描くメソッドを作成する必要があります。
int s= T の長さ int c= 描画する T の量と各 T を回転させる角度
これは私のコードです:
public static void r(int s,int c)
{
t.penDown();
t.forward(s/2);
t.left(90);
t.forward(s/4);
t.right(180);
t.forward((s/4)*2);
t.right(180);
t.forward(s/4);
t.left(90);
t.forward(s/2);
t.left(360/c);
}
int s = 線の長さ int c = 描画する T の数 (および毎回回転する角度)
描画されるものは次のとおりです: 4 つの丸で囲まれた T このメソッドは再帰的に呼び出され、このメソッドの停止条件を見つけることができません。これは、int c パラメーターがターンの角度であるため変更される可能性があるためです。変更する必要があるため、それは私の停止パラメーターです。 .
助けはありますか?