1. Anasayfa
  2. Programlama Temelleri

C# 10’luk sayı sisteminden 2’lik sayı sistemine çeviren program Console


10

Kullanıcın girmiş olduğu bir sayıyı 10’luk sayı tabanından 2’lik sayı tabanına çeviren program

int sayi = 0;
            string binary = "", modu = "";
            Console.WriteLine("Litfen bir sayı girin");

            sayi = Convert.ToInt32(Console.ReadLine());
            do
            {
                modu = Convert.ToString(sayi % 2);
                binary = modu + binary;
                sayi = sayi / 2;
            } while (sayi != 1);
            Console.WriteLine("Sayılık sistemi karşılığı..:");
            Console.WriteLine("1" + binary);
            Console.ReadLine();

İkinci bir yöntem olarak

 int sayi1, kalan;
            string yazikalan = "";
            Console.WriteLine("10'luk Sistemini 2'lik Tabana Çeviren Programn");
            Console.Write("Sayıyı Giriniz..:");
            sayi1 = Convert.ToInt32(Console.ReadLine());
            while (sayi1 != 0)
            {
                kalan = sayi1 % 2;
                sayi1 = sayi1 / 2;

                yazikalan = kalan.ToString() + yazikalan;
                Console.WriteLine("2'lik Sistem: {0}", kalan);
            }
            Console.WriteLine("Çevirme Tamamlandı : {0}", yazikalan);
           
            Console.ReadKey();
Bu İçeriğe Tepkin Ne Oldu?
  • 2
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

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

10 Yorum
Inline Feedbacks
View all comments
nizam

abi 16lık sayı sistemini 2 liye çeviren programın yazılmasını atarmısın lütfen

enes gündüz

hocam 2 lik sayı sistemini 8 liğe 8liğide 2 liğe cevirme console programının kodlarını paylaşırmısınız performans odevim yardım edermisiniz lutfen :D

enes gündüz

yardım abi nolur :D

Bilal Eren

Hocam iyi günler bana 10 luktan 5 lik sayı sistemine çeviren program lazım lütfen yardımcı olurmusunuz.

ahmet

2likten 8liğe çevirme
acil lazım: garantimakina@gmail.com

Yardım

16 lık sistemden 2 lik sisteme dösüştüren program var mı sitede

BilisimOgretmeni

int sayi = Convert.ToInt32(“ABCD”, 16);

Console.WriteLine(sayi); işinizi görecektir

Hüseyin Yıldız

HOCAM ALLAH RIZASI İÇİN YAPAMIYORUM 2 LİK SAYI SİSTEMİNDEN 10 LUK SAYI SİSTEMİNE ÇEVİRME VARMIS VARSA huseyin_yildiz1999@hotmail.com ADRESİNE MAİL ATARMISIN
AMA WİNDOWS FORMDA OLACAK

yusuf

16 lık sistemden 2 lik sisteme dösüştüren program var mı sitede