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


C # Programlama    C # Programlama İle İlgili Paylaşım Kategorisi

Yazar: By NaNo    1 Yorum    258 Görüntüleme
  • 0 Oy - 0 Yüzde

Paylaşım Tarihi: 02.04.2016, 15:11:05 #1
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorum Sayısı:409 Konu Sayısı:183 Üyelik Tarihi:21.01.2016

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 buradalinkleri görmek için giriş yapmanız. Yada üye olmanız gerekir. yapmıştık. İlk olarak sayı sisteminde çevirme işlemi nasıl olacak bir bakalım.
linkleri görmek için giriş yapmanız. Yada üye olmanız gerekir.
Ş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..:
linkleri görmek için giriş yapmanız. Yada üye olmanız gerekir.
[hide]
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();
[/hide]

günceldir............
Son Düzenleme: 02.04.2016, 23:09:42, Düzenleyen: By NaNo.
Paylaşım Tarihi: 02.04.2016, 15:39:22 #2
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorum Sayısı:409 Konu Sayısı:183 Üyelik Tarihi:21.01.2016

(02.04.2016, 15:38:34)BloodyWhiteR Nickli Kullanıcıdan Alıntı: linkleri görmek için giriş yapmanız. Yada üye olmanız gerekir. sdvsdvsdvsdvsdvsd

Saçma sapan yorumlar Yasaktır









Aradığınızı Bulamadınız Mı ?

Konuyu görüntüleyenler:
1 Misafir