Java 013: Basamak Sayısı Bulma

Yine uzun zaman geçmiş blog birşeyler yazmayalı, finaller sağolsun 2 haftadan uzun bir süredir canıma okuyorlardı ama sonunda bittiler. Neyse, yine “basic level java”dan devam edelim. işte java’da bir sayının basamak sayısını bulmak için kullanabileceğini Java kodu:

package javaapplication1;
public class JavaApplication1 {
    
    public static int _basamak(int x)
    {
        int bs=1;// basamak sayısı
        
        while (x>=10){
            x=x/10;
            bs=bs+1;
        }
        return bs;
    }    

    public static void main(String[] args) {

        int x = 13;
        int y = 1234;
        
        System.out.println("x=>"+_basamak(x));
        System.out.println("y=>"+_basamak(y));
    }
}

5 Yorum

Filed under Java

5 responses to “Java 013: Basamak Sayısı Bulma

  1. It really is rare to locate an expert in whom you will surely have some trust. In the world nowadays, nobody truly cares about showing others exactly how in this subject matter. How lucky I am to have now found a real wonderful blog as this. It truly is people like you who make a genuine difference these days through the suggestions they write about.

  2. seda

    merhaba.. benim bi java ödevim için hatalı çarpma yapan bi programa ihtiyacım var. programın hatası çarpma yaptıktan sonra alt alta toplarken sola kaydırmadan direk toplaması ve topladıktan sonra da 10 dan büyük olduğunda o elde bitini yoksayması.. yardım edebilir misiniz?

    • Timur Aykut YILDIRIM

      Merhaba Seda, programlama ile ilgili soruları artık üst kısımdan ulaşabileceğin “Bana Soru Sorabilirsin” sayfasından alıyorum.
      Görüşmek üzere

  3. hhh

    clısmıyor ki while (x>=10){ ne için gt nedir?

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s