ブログ再開します!
一発目。自己末尾再帰関数。processingで。
void setup()
{
noLoop();
}
void draw()
{
int val=1;
println(factorial(val,4));
}
int factorial(int temp, int n){
if(temp>0)
temp*=n;
else
println("error");
if(n-1==0){
return temp;
}
else{
return factorial(temp, n-1);
}
}
コメントを投稿