1. Ana Sayfa
  2. Programlama Temelleri
  3. C# Console Örnekleri – Basamaklarındaki Rakamları Tek Sayı Olan Sayılar

C# Console Örnekleri – Basamaklarındaki Rakamları Tek Sayı Olan Sayılar

basamaklari_tek_olan_sayilar

Console örneklerimize 1-4000 arasındaki basamaklarındaki rakamları tek sayı olan sayıları bulan program ile devam ediyoruz, yani programın bize vereceği sonuç “1-3-5-7-9-11-13-15-17-19-31-33”.. gibi olacak dikkat ederseniz 21-23-25.. sonuçta yok neden çünkü basamaklarındaki rakamların hepsi tek sayı değil sonuç ekranında içerinde 2-4-6-8-0 rakamları olan sonuçlar olmayacak 

Yapılan işlem kısaca sayı içindeki her rakam tek sayımı diye kontrol ediliyor eğer sonuç olumlu ise ekranda yazdırılıyor..

string sayi=””;
string[] tekler = { “1”, “3”,”5″,”7″,”9″};
int kontrol = 0;
for (int i=1;i<=4000;i++) { sayi = i.ToString(); for (int x = 0; x < sayi.Length; x++) { if (Array.Exists(tekler, element => element == sayi[x].ToString()))
{
kontrol++;//http://www.bilisimogretmeni.com
}
}
if (kontrol == sayi.Length) Console.Write(i+”-“);
kontrol = 0;
}
Console.ReadKey();

Yorum Yap

3
Kimler Neler Demiş?

avatar
1 Comment threads
2 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
Sananeadminözcan Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Bildir
özcan
Ziyaretçi
özcan

hocam contain kısmı hata veriyor sürümden dolayı mıdır acaba? Visual Studio 2019 kullanıyorum