Факториал числа - C#
Формулировка задачи:
Ребята, SOS!!!
объявить статический метод , который получает неотрицательное целое число и возвращает факториал числа. Учесть, что O! =1
Решение задачи: «Факториал числа»
textual
Листинг программы
using System; namespace Factorial { class Program { public static long Factorial(int N) { long factotial = 1; if (N != 0) { for (int i = 2; i <= N; i++) { factotial *= i; } } return factotial; } static void Main(string[] args) { Console.Write("Введите число N: "); int N = Int32.Parse(Console.ReadLine()); if (N >= 0) { Console.WriteLine($"Факториал числа {N}: {Factorial(N)}"); } else { Console.WriteLine("Было введено отрицательное число!"); } Console.Write("Нажмите любую клавишу для выхода из программы..."); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д