C# ile kendinden önceki iki sayının toplamını hesaplamak için öncelikle bir sayı dizisi oluşturmanız gerekir. Daha sonra, bir döngü kullanarak dizinin her elemanı için kendisinden önceki iki elemanın toplamını hesaplayabilirsiniz. İşlemi gerçekleştirmek için aşağıdaki kod örneğini kullanabilirsiniz:
csharp
int[] numbers = { 1, 2, 3, 5, 8, 13 }; // Örnek dizi
int length = numbers.Length;
for (int i = 2; i < length; i++)
{
int sum = numbers[i – 1] + numbers[i – 2]; // Kendinden önceki 2 sayının toplamı
Console.WriteLine($”Sayı {numbers[i]} için önceki 2 sayının toplamı: {sum}”);
}
Yukarıdaki kod örneği, 1, 2, 3, 5, 8 ve 13 sayılarını içeren bir diziye sahip olduğumuzu varsayarak, her bir sayı için kendinden önceki 2 sayının toplamını hesaplar ve sonucu ekrana yazdırır. Örneğin, 5 sayısı için, kendisinden önce gelen 2 sayı olan 2 ve 3’ün toplamı olan 5 sonucunu verir.