This is a C# Program to generate the factorial of given number.
Problem Description
This C# Program generates Factorial of the Number obtained from the user.
Problem Solution
Factorial of a number is obtained from the result of multiplying a series of descending natural numbers.
Program/Source Code
Here is source code of the C# Program to Generate the Factorial of Given Number. The C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
/* * C# Program to Generate the Factorial of Given Number */ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace factorial { class Program { static void Main(string[] args) { int i, number, fact; Console.WriteLine("Enter the Number"); number = int.Parse(Console.ReadLine()); fact = number; for (i = number - 1; i >= 1; i--) { fact = fact * i; } Console.WriteLine("\nFactorial of Given Number is: "+fact); Console.ReadLine(); } } }
Program Explanation
In this C# program, we are reading the number using ‘number’ variable. Using for loop, factorial of a number is obtained from the result of multiplying a series of descending natural numbers. Print the factorial of given number.
advertisement
advertisement
Runtime Test Cases
Enter the Number 6 Factorial of Given Number is: 720
Sanfoundry Global Education & Learning Series – 1000 C# Programs.
If you wish to look at all C# Programming examples, go to 1000 C# Programs.
If you find any mistake above, kindly email to [email protected]Related Posts:
- Check MCA Books
- Practice Computer Science MCQs
- Apply for C# Internship
- Apply for Computer Science Internship
- Practice MCA MCQs