5.00 / 1 oy

C# Dizi Elemanlarının Toplamı Nasıl Bulunur?

C# programlama dili ile tamsayı (int) ya da küsratlı (double, float gibi) sayısal değerler saklayan dizilerin eleman toplamlarını bulabilmek için kullanabileceğimiz birden fazla çözüm var. Bu yazıda da iki farklı çözüm ile bu örneğ paylaşmak istedim.

Örnek: Fibonacci dizisinin ilk 5 sayısını saklayan bir dizinin elemanlarının toplamını C# ile program yazarak bulun.

Çözüm 1: LINQ Çözümü

int[] fibonacci = new int[] {1, 1, 2, 3, 5};
int toplam = fibonacci.Sum(); //using System.Linq;
System.Console.WriteLine("Toplam: {0}", toplam );

Çözüm 2: Geleneksel döngü çözümü

int[] fibonacci = new int[] {1, 1, 2, 3, 5};
int toplam = 0;

for (int i=0; i<fibonacci.Length; i++)
    toplam += fibonacci[i];

System.Console.WriteLine("Toplam: {0}", toplam );

Çıktı: 12

 

Önceki yazılarımdan bazıları için;

bkz: C# ile Medyan (Ortanca Değer) Bulmak

bkz: C# ile String'in son karakterini silmek ya da değiştirmek

bkz: C# ile String'in son karakterini bulmak

bkz: C# ile String'in ilk karakterini bulmak

bkz: C# ile String'in ortanca karakterini bulmak

bkz: C# ile yazıyı tersten yazdırmak

mbologlu

13.04.2021 03:13

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
C# Dizi Elemanlarının Toplamı Nasıl Bulunur?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.