Bu yazıda, binary olarak girilen sayıyı ondalık sayıya dönüştürmek için bir C# programı yazacağız.
C# Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | class Program { static void Main(string[] args) { int sayi, binary, ondalik = 0, temel = 1, bellek; Console.Write("0 ve 1 olarak binary bir sayı girin: "); sayi = int.Parse(Console.ReadLine()); binary = sayi; while (sayi > 0) { bellek = sayi % 10; ondalik = ondalik + bellek * temel; sayi = sayi / 10; temel = temel * 2; } Console.Write("Girilen binary sayı : " + binary); Console.Write("\nOndalık karşılığı : " + ondalik); Console.ReadLine(); } } |
Çıktı:

Yorum Yap