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 yapmıştık. İlk olarak sayı sisteminde çevirme işlemi nasıl olacak bir bakalım
Ş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..:
tekrar: Console.WriteLine("İkilik sayı sisteminde bir sayı girin"); string ikilik = Console.ReadLine(); foreach (char basamak in ikilik) {//http://www.bilisimogretmeni.com/ 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++; }//http://www.bilisimogretmeni.com/ Console.WriteLine("Sonuç={0}",onluk); Console.ReadKey();
https://goo.gl/nfazNQ C++ İnternet Programcılığı asp.NET ‘de yaza bilir misiniz?
Olmuyor denedim
pardon, soruyu tekrar yazıyorum: Hilesiz
bir para, tura gelene kadar atıldığında atış sayısının çift sayı olma
ihtimalini bulan programı yazmaya çalışıyorum. Yardımcı olursanız memnun olurum
tabi ki ama olasılığın formülünü çıkartmak gerekiyor formülü yazarsan programlamaya dönüştürelim
Hilesiz
bir para, tura gelene kadar atıldığında atış sayısının çift sayı olma
ihtimalini matematiksel işlem yapmadan bulmam gerekiyor ancak yapamadım yardım ederseniz memnun olurum
matematiksel işlem yapmadan kısmını açıklayabilir
misiniz bu işlemin bir formülü vs.. varsa onu programa dönüştürebiliriz ama bu şekilde malesef yardımcı olamam