Bu programda sayıyı tersten yazdıran C# algoritmasını göreceğiz. C# programı kullanıcı tarafından girilen sayıyı tersine çevirir, ardından ters çevrilmiş sayıyı ekranda görüntüler.
Örneğin, kullanıcı giriş olarak 678 girerse, çıkış olarak 876 görüntülenir. Bir tamsayının rakamlarını almak için programdaki mod (%) operatörünü kullanırız.
C# Program Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | class Program { public static void Main() { int nreversed = 0, nbr; Console.Write("Bir Sayı Girin: "); nbr = Convert.ToInt32(Console.ReadLine()); while (nbr != 0) { nreversed = nreversed * 10; nreversed = nreversed + nbr % 10; nbr = nbr / 10; } Console.WriteLine("Ters Çevrilen Tam Sayı = {0}",nreversed); Console.ReadLine(); } } |
Çıktı:
1 2 3 4 | Bir sayı girin: 12345 Ters çevrilen tam sayı = 54321 |
Yorum Yap