Факторіал

int n = 3;
int fact = 1;

for (int i = 1; i <= n; i++)
{
     fact = fact * i;
}

Console.WriteLine(fact);


6





public static int factorialUsingRecursion(int n) {
    if (n <= 2) {
        return n;
    }
    return n * factorialUsingRecursion(n - 1);
}