• Üyelik paylaşımı yasaktır! Hesabınızı başkalarına vermeyin! Hesap paylaşımları yasaklama ile sonuçlanacaktır.

C# Örnekleri – İkilik Sayı Sisteminden Onluk Sayı Sistemine Çevirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

By NaNo

Süper Üye
Katılım
21 Ocak 2016
Mesajlar
375
Beğeni Puanı
4
C# örneklerimize kullanıcının girdiği ikilik sayı sistemindeki bir sayıyı Onluk sayı sistemine çeviren program ile devam ediyoruz. Bu işlemin tersini daha önceden burada
Lütfen, Giriş yap veya Kayıt ol içerikteki bağlantıyı görüntülemek için!
yapmıştık. İlk olarak sayı sisteminde çevirme işlemi nasıl olacak bir bakalım.
Lütfen, Giriş yap veya Kayıt ol içerikteki bağlantıyı görüntülemek için!
Şimdi programda ilk olarak ikilik sayı sisteminde bir sayı girilip girilmediğini tüm basamaklara tek tek bakarak kontrol ediyoruz. Daha sonra girilen sayının her basamağı alınarak çevirmek işlemini yapacağız kodlar..:​
Lütfen, Giriş yap veya Kayıt ol içerikteki bağlantıyı görüntülemek için!
Kod:
tekrar:
           Console.WriteLine("İkilik sayı sisteminde bir sayı girin");
           string ikilik = Console.ReadLine();
           foreach (char basamak in ikilik)
           {
               if((basamak!='0')&&(basamak!='1'))
               {
                   goto tekrar;
               }
           }
           double onluk = 0;
           int sira=0;
           for (int i = ikilik.Length-1; i >=0; i--)
           {
               onluk+=(Math.Pow(2,sira)*Convert.ToInt32(ikilik.Substring(i,1)));            
               sira++;
           }
           Console.WriteLine("Sonuç={0}",onluk);
           Console.ReadKey();

günceldir............
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...


Üst Alt