Bu yazıda, Rakamları Kelimelere 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 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | class Program { public static void Main() { int sayi; int sonrakiHane; int sayiHaneleri; int[] n = new int[20]; string[] digits = { "sıfır", "bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz" }; Console.Write("Bir Sayı Girin:"); sayi = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Sayı: " + sayi); Console.Write("Harfler Çevirisi: "); sonrakiHane = 0; sayiHaneleri = 0; do { sonrakiHane = sayi % 10; n[sayiHaneleri] = sonrakiHane; sayiHaneleri++; sayi = sayi / 10; } while (sayi > 0); sayiHaneleri--; for (; sayiHaneleri >= 0; sayiHaneleri--) Console.Write(digits[n[sayiHaneleri]] + " "); Console.WriteLine(); Console.ReadLine(); } } |
Çıktı:
1 2 3 4 5 | Bir Sayı Girin:12345 Sayı: 12345 Harfler Çevirisi: bir iki üç dört beş |
Yorum Yap