β I'm rly bad at recursion
we've started w Recursion abt 2 weeks ago and I'm rly struggling w it. idk at what exactly bc I'm bad at the basics but I can give u an example from my hw
Number is now 5
Number is now 4
Number is now 3
Number is now 2
Number is now 1
Number is now 0
Done$codegifcssqlcppinnvoid ReduceByOne(int number)
{
Console.WriteLine($"Number is now {number}");
if (number <= 0)
{
Console.WriteLine("Done");
return;
}
ReduceByOne(number - 1);
}
ReduceByOne(5);// public static int Sum1Ton(int n)
{
if(n/10 == 0)
return;
Sum1Ton(n-1)
return n;
} // public static int Sum1Ton(int n)
{
int res = 0;
while (n != 0)
{
res += n % 10;
n /= 10;
}
return res;
}// public static int Sum1Ton(int n)
{
int res = 0;
for(int i = 0; i < n; i++)
res += i;
return res;
}// public static int Sum1Ton(int n)
{
int res = 0;
for(int i = n; i > 0; i--)
res += i;
return res;
}