C# Örnekleri – 1 İle 99 Arasındaki Rakamları Toplamı Tek Olan Sayılar

C# örneklerimize 1 ile 99 arasındaki sayılardan rakamları toplamı tek olan sayıları bulan program ile devam ediyoruz, uygulamada ilk olarak 1-100 arasında bir döngü ile tüm sayılar alınıyor, bu döngünün içinde her sayı basamakları toplanıp tek olup olmadığı kontrol ediliyor tek ise ekrana yazdırılıyor.

int toplam = 0;
for (int i = 1; i < 100; i++)
{
for (int x = 1; x <= i.ToString().Length; x++)
{
toplam += Int16.Parse(i.ToString().Substring(x-1, 1));
}
if (toplam % 2 != 0)
{
Console.WriteLine(i);
}
toplam = 0;
}
Console.ReadKey();

Ekran Çıktısı olarak
1,3,5,7,9,10,12,14,16,18,21,23.. şeklinde devam ediyor
12 sayısı 1 ve 2 toplamı 3
18 sayısı 1 ve 8 toplamı 9 gibi…

Pin It on Pinterest