abilerim ablalarım şimdi kullanıcıdan ikilik sayı sistemindeki 01100110 numaralarını girmesini istiycez bu numaraları kullanıcı gircek 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ın ya ben çok ugrastım fakat yapamadım 10. sınıfa gidiyorum yardım edermisiniz
c# console sayı sistemleri
ilk olarak kullanıcıdan girişi iste ;
string a değişkenine at ;
char[] array = a.ToCharArray();
//diyip harf bazında yolla diziye
//sonra bir for döngüsü ile dizinin son teriminden başa kadar saydırırken for üstüne bir basla olustur int tipinde 0 a eşitle for döngüsünün sonunda basla++; şeklinde yap mantık şu ;
her for dönüşüyle diziden bir sayı koparıp 2 üzeri basla ile çarpıp bir değişkene atıcaz toplamı.toplam onluk tabandaki değerimiz olacak.
daha sonra bunu 8 e böle böle kalanlarıyla beraber bir algoritma yaparsın çok zor olmaz 8 tabanına getirirsin.
bu son işlem içinde array den lenght alıp kaç kez iş yapacağını bulabilirsin.
Kolay gelsin...