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

Xem ví dụ


Tư vấn lộ trình CNTT 🤖