Составить программу для определения N!-M! N! = 1 * 2 * 3 * 4 * … * n - C#
Формулировка задачи:
1. Составить программу для определения N!-M! N! = 1 * 2 * 3 * 4 * … * n.
Решение задачи: «Составить программу для определения N!-M! N! = 1 * 2 * 3 * 4 * … * n»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication6
{
class cs
{
static long Factorial(long x)
{
return (x == 0) ? 1 : x * Factorial(x - 1);
}
public static void Main()
{
long n = long.Parse(Console.ReadLine());
long m = long.Parse(Console.ReadLine());
Console.WriteLine("Ответ - " + (Factorial(n) - Factorial(m)).ToString());
Console.ReadKey();
}
}
}