C Programlama Girilen Sayıyı Tersten Yazdırma

C Programlama Girilen Sayıyı Tersten Yazdırma

Herkese iyi günler dileriz.Bu yazımızda sizlere C programlama dilinde girilen bir sayıyı tersten nasıl yazdırırız onu kodlarla birlikte anlatacağız.

Kodlar ve anlatımı aşağıdaki gibidir.Dilerseniz kodları c++,java,c# gibi dillere çevirebilirsiniz.Sonuçta önemli olan algoritma yani hesaplama kısmıdır.Şimdi lafı uzatmadan kodlara geçelim.

#include <stdio.h> //Kütüphanelerimizi ekliyoruz.
#include <conio.h>
#include <locale.h>
int main(){
setlocale(LC_ALL, "Turkish"); //Türkçe karakter kodu.
int a,b,c,d,i; //Değişkenlerimizi tanımladık.
printf("Bir Sayı Giriniz : ");
scanf("%d",&a);
b=a; //Girdiğimiz sayıyı b değişkenine atadık.Artık işlemleri b üzerinden yapacağız.
c=0;
for(i=0;i<100;i++){ //Burada for döngüsü yaptık gireceğiniz sayı maksimum 100 basamaklı olur diye 100 yazdık.Dilerseniz while döngüsü ile de yazabilirsiniz.
d=b%10; //b'nin yani girilen sayının 10'a bölümünden kalanına d dedik.
c=c*10+d; //Ardından sayının tersine de c demiştik.C'yi 10 ile çarpıp kalan ile toplayınca da sayının tam tersini elde edeceğiz.
b=b/10; //Sonrasında döngüden çıkmak için b'yi her seferinde 10 a bölüyoruz.
if(b<1){break;} //Eğer b 1'den küçük olursa break yani döngüden çıksın diyoruz.
}
printf ("Girdiğiniz Sayının Tersi : %d",c); //Çıktımızı alıyoruz.
getch(); 
return 0; 
}

Kodları bu şekildedir.Örnek bir ekran görüntüsü paylaşalım.

Gördüğünüz gibi dışarıdan “1539” sayısını girdik.Program bizlere tersi olarak “9351” çıktısını verdi.

Bu şekilde sizde girdiğiniz sayının tersini bu program sayesinde alabilirsiniz.Teşekkürler.İyi çalışmalar dileriz…

  • Beğen  
---Bizlere Destek Olmak İçin Aşağıdan Yorum Yazmayı ve Yazılarımızı Sosyal Medyada Paylaşmayı Unutmayınız---
admin

Merhabalar sitemizde sizler için birbirinden kaliteli paylaşımlar yapmaktayız.Her konuda bilgili editör arkadaşlarımızla sizlere faydalı ve eğitici makaleler paylaşmaktayız.Ders notları,seo,oyun,dini bilgiler vb. tüm alanda sizler için en iyi içerikleri üretmekteyiz.Bizleri takip ettiğiniz için teşekkür ederiz…

Benzer Yazılar

Bu yazıya henüz yorum yapılmamıştır, ilk yorumu yapmak için tıklayın.

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*
*

Time limit is exhausted. Please reload CAPTCHA.