c# uygulama örnekleri

C# dilinde faktöriyel hesaplamak için basit bir yol aşağıdaki gibi olabilir:

c# uygulama örnekleri
c# uygulama örnekleri

csharp

int n = 5;
int fact = 1;

for (int i = 1; i <= n; i++)
{
fact *= i;
}

Console.WriteLine(“{0} sayısının faktöriyeli = {1}”, n, fact);

Yukarıdaki kod, 5 sayısının faktöriyelini hesaplar ve ekrana yazdırır. İlk olarak n adlı bir tam sayı değişkeni tanımlanır ve değeri 5 olarak atanır. Ardından, fact adlı bir tam sayı değişkeni tanımlanır ve başlangıç değeri olarak 1 atanır. Son olarak, for döngüsü kullanılarak faktöriyel hesaplanır.

Faktöriyel hesaplama işlemi için döngüde her turda fact değişkeni, i sayısı ile çarpılır ve sonuç fact değişkenine atanır. Döngü tamamlandığında, fact değişkeni n! değerini içerecektir ve ekrana yazdırılabilir.

Daha zorlu faktöriyel hesaplamaları için, büyük sayılarla çalışmak gerekebilir. Bu durumda, C# dilinde büyük sayılarla çalışmak için özel olarak tasarlanmış sınıflar bulunmaktadır. Örneğin, System.Numerics isim alanındaki BigInteger sınıfı, çok büyük sayılarla çalışmak için kullanılabilir.

By Artsın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir