Girilen Sayıyının Rakamlarını Tersten Yazdırma

Öğrendiğiz java bilgilerini daha iyi kavramak için yaptığımz java örneklerine devam ediyoruz. Bu örneğimizde Girilen Sayıyının Rakamlarını Tersten Yazdıracağız.

Kodları okumadan önce siz kendiniz bulmaya çalışınız daha sonra burdaki örneğe fikir alma amaclı bakınız.

int sayi , k , b ;
     Scanner gir = new Scanner (System.in);   
     sayi = gir.nextInt();
       b=sayi/10;     // sayı 10 bonuyor 236 yı 10 boldu  b=23
       k=sayi%10;  // kalanı buldu      k=6
       System.out.print(k);  //6 sayısını yazdı  son basamagı 
      
        do {
            k=b%10;  //23 un 10 a bolumunden kalanını aldı   k=3
            b=b/10;  //23 sayısını 10 a boldu  b=2
            
            System.out.print(k);// k sayısını bir kez daha yazdırdı yanı    63 oldu sayı
        } while (b>9); // b 9 dan kucuk olana kadar donguuyu cevırdı 
        System.out.println(b); //en son b yı yazdı    632 
         
    }
}

Programın Çıktısı

Mesaj ve Yorumlar

Yorum Sayısı (0)

ÜYE YORUMLARI

Çevrimiçi :
7
Günlük :
167
Haftalık :
1008
Aylık :
4150
Copyright © 2012 İşbara Alp Sönmez – Programlama Örnekleri. Her hakkı saklıdır. www.alpsonmez.com Bu sitedeki herhangi bir içeriğin, herhangi bir sitede iznim dışında paylaşım yapılması durumunda hukuki dava açacağımı tarafınıza arz ederim.