Факториал числа вычисляется неверно - C#
Формулировка задачи:
Почему-то показывает всегда нуль.Что-то не так или очень быстро это делается?
do { Console.Write("Введите неотрицательное число: "); match = Regex.Match(s = Console.ReadLine(), @"^[+]?[1-9]\d*$"); } while (!match.Success); a = uint.Parse(s); sWatch.Start(); Console.WriteLine("Факториал числа: " + MyMath.FactFor(a)); sWatch.Stop(); Console.WriteLine("Затраченное время: " + sWatch.ElapsedMilliseconds);
Решение задачи: «Факториал числа вычисляется неверно»
textual
Листинг программы
int t for (t = 1; t <= n; t++) res *= t;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д