Составить программу. Вычислить y=1!+2!+3!+.+n!, n>1 - C#
Формулировка задачи:
Составить программу. Вычислить y=1!+2!+3!+...+n!, n>1
Решение задачи: «Составить программу. Вычислить y=1!+2!+3!+.+n!, n>1»
textual
Листинг программы
BigInteger result=0;
Console.Write("n=");
int n = int.Parse(Console.ReadLine()),i=1,tmp=1;
while(i<=n)
{
result += tmp *= i++;
}
Console.WriteLine(result);
Console.ReadKey(true);