Bu yazıda C# Console uygulamasında kullanıcı tarafından 10′ luk sistemde girilen sayıyı 2′ lik sisteme çeviren örneği oluşturacağız.
C# Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
using System; class BinaryConverter { static void Main() { int num; Console.Write("Sayıyı Girin : "); num = int.Parse(Console.ReadLine()); int kSayi; string rem = ""; while (num >= 1) { kSayi= num / 2; rem += (num % 2).ToString(); num = kSayi; } string bin = ""; for (int i = rem.Length - 1; i >= 0; i--) { bin = bin + rem[i]; } Console.WriteLine("Binary değeri: {0}", bin); Console.Read(); } } |
Add Comment