Ngôn ngữ C# - Tính giai thừa
Tính giai thừa trong C#
Trong toán học, giai thừa là một toán tử một ngôi trên tập hợp các số tự nhiên. Cho n là một số tự nhiên dương, "n giai thừa", ký hiệu n! là tích của n số tự nhiên dương đầu tiên.
n! = 1x2x3x...x n
VD: 4! = 1.2.3.4 = 24
8! = 1.2.3.....7.8 = 40 320
Hãy xem chương trình giai thừa trong C # bằng vòng lặp for.
using System;
public class FactorialExample
{
public static void Main(string[] args)
{
int i,fact=1,number;
Console.Write("Enter any Number: ");
number= int.Parse(Console.ReadLine());
for(i=1;i<=number;i++){
fact=fact*i;
}
Console.Write("Factorial of " +number+" is: "+fact);
}
}
Kết quả:
Enter any Number: 6
Factorial of 6 is: 720