namespace FactorialAndSum
static void Main(string[] args)
Console.Write("Введіть число N: ");
int N = int.Parse(Console.ReadLine());
Thread factorialThread = new Thread(() => CalculateFactorial(N));
Thread sumThread = new Thread(() => CalculateSum(N));
Console.WriteLine("Обчислення завершено.");
static void CalculateFactorial(int N)
for (int i = 1; i <= N; i++)
Console.WriteLine("Рахую факторіал");
Console.WriteLine($"Факторіал числа {N} = {factorial}");
static void CalculateSum(int N)
for (int i = 1; i <= N; i++)
Console.WriteLine("Рахую суму");
Console.WriteLine($"Сума чисел від 1 до {N} = {sum}");