C# Console İkilik Taban Onluk Taban Çevirimi | Bilişim Konuları

C# Console İkilik Taban Onluk Taban Çevirimi

Klavyeden girilen ikilik tabandaki bir sayının onluk tabandaki karşılığını bulan C# Console ekranda yapılmış program.

Ekran görüntüsü

Eğer ikilik tabana uymayan bir sayı girilirse kullanıcıyı uyarmaktadır.

Programın C# kodları:

12 comments

  1. abicim bana ikilik sayı sistemini 8liğe sekizlik sayı sistemini ikiliğe cevirme programının kodlarını atarmısın 🙂

    • yalvarırın abi nolur :))))))))

      • Sana ne zaman lazım Enes bilmiyorum ama yaptığım zaman sitede yayınlayacağım. Sen ara sıra kontrol et siteyi.

      • using System;
        using System.Collections.Generic;
        using System.Linq;
        using System.Text;

        namespace sayı_sistemleri
        {
        class Program
        {
        static void Main(string[] args)
        {
        int[] dizim = new int[5];
        for (int i = 0; i < dizim.Length; i++) { Console.WriteLine("{0}. sayıyı gir: ", (i + 1)); dizim[i] = Convert.ToInt32(Console.ReadLine()); } for (int i = 0; i < dizim.Length; i++) { Console.WriteLine("{0} = 8'lik sistemde {1}", dizim[i], Cevir(dizim[i], 8)); } Console.ReadKey(); } public static string Cevir(int sayi, int yeniTaban) { string str = ""; int bolum = sayi; str += bolum % yeniTaban; bolum = bolum / yeniTaban; while (bolum >= yeniTaban)
        {
        str += bolum % yeniTaban;
        bolum = bolum / yeniTaban;
        }
        str += bolum % yeniTaban;

        str = reverse(str);
        return str;
        }

        public static string reverse(string s)
        {
        string reversedS = “”;
        for (int i = s.Length – 1; i >= 0; i–)
        {
        reversedS += s[i];
        }
        return reversedS;
        }

        }
        }

      • Yukarıdaki kod 5 tane sayıyı 8 lik tabana çeviriyor. İncelersen 2-8 ve 8-2 dönüşümleri yapabilirsin.

  2. Enes sen ne yapmak istediğini açık şekilde yaz belki bi çözüm bulabiliriz.

    • abicim şimdi kullanıcıdan ikilik sayı sistemindeki 01100110 numaralarını girmesini istiycez programımızda o numaraları sekizlik sayı sistemine cevircez . Aynı mantıklada sekizliği ikiliğe çevircez abi bana bu cok lazım yalvarırım bişeler yap ya ben çok ugrastım fakat yapamadım 😀

  3. 10luk sayı sistemini 16tılıga 16lıgı onluga çeviren programida yaparmısn rica etsem Ben yapamadım da

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Comment Spam Protection by WP-SpamFree