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


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

Yazar: By NaNo    1 Yorum    289 Görüntüleme
  • Derecelendirme: 0/5 - 0 oy

Paylaşım Tarihi: 02.04.2016, 15:11:05 #1
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorumları:405 Konuları:182 Kayıt 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 burada[Ziyaretçiler Linklerimizi Göremezler ! Kayıt Ol!]yapmıştık. İlk olarak sayı sisteminde çevirme işlemi nasıl olacak bir bakalım.
[Ziyaretçiler Linklerimizi Göremezler ! Kayıt Ol!]
Ş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..:
[Ziyaretçiler Linklerimizi Göremezler ! Kayıt Ol!]
[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ışı Yorumları:405 Konuları:182 Kayıt Tarihi:21.01.2016

(02.04.2016, 15:38:34)BloodyWhiteR Adlı Kullanıcıdan Alıntı:  sdvsdvsdvsdvsdvsd

Saçma sapan yorumlar Yasaktır










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

Konuyu Okuyanlar:
1 Ziyaretçi