c# uygulama örnekleri

C# programlama dili kullanarak Pascal üçgeni oluşturmak oldukça kolaydır. Pascal üçgeni, her satırda, satır sayısı kadar eleman içeren bir üçgendir. Her eleman, üstündeki iki elemanın toplamına eşittir. Aşağıdaki kod parçası, kullanıcıdan bir sayı alır ve bu sayıya kadar Pascal üçgenini yazdırır:

c# uygulama örnekleri
c# uygulama örnekleri

scss

Console.Write(“Pascal üçgeninin satır sayısını girin: “);
int satirSayisi = Convert.ToInt32(Console.ReadLine());

int[][] pascal = new int[satirSayisi][];

for (int i = 0; i < satirSayisi; i++)
{
pascal[i] = new int[i + 1];
pascal[i][0] = 1;
for (int j = 1; j < i; j++)
{
pascal[i][j] = pascal[i – 1][j – 1] + pascal[i – 1][j];
}
pascal[i][i] = 1;
}

for (int i = 0; i < satirSayisi; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write(pascal[i][j] + ” “);
}
Console.WriteLine();
}

Bu kod parçası, önce kullanıcıdan bir sayı alır ve Pascal üçgeninin satır sayısını belirler. Daha sonra, pascal[][] adlı bir iki boyutlu dizi oluşturulur. Dizi, satır sayısına göre boyutlandırılır ve her satırın eleman sayısı, satır numarasına eşittir.

İlk iç for döngüsü, her satırın elemanlarını hesaplar ve pascal dizisine kaydeder. Bu hesaplama, bir önceki satırın elemanlarını kullanarak yapılır. İkinci iç for döngüsü, Pascal üçgenini yazdırmak için kullanılır.

Sonuç olarak, Pascal üçgeni kullanıcının belirlediği satır sayısı kadar yazdırılır. Bu şekilde, C# programlama dili ile Pascal üçgeni oluşturulabilir.

By Artsın

Bir cevap yazın

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