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.
İlginizi Çekebilir: C Dili Örnekleri
C Program Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <stdio.h> int main() { int nreversed = 0, nbr; printf("Bir sayı girin: "); scanf("%d", &nbr); while (nbr != 0) { nreversed = nreversed * 10; nreversed = nreversed + nbr%10; nbr = nbr/10; } printf("Ters çevrilen sayı = %d\n", nreversed); return 0; } |
Yorum Yap