Sayıları Rakamlarına Ayırma

Sayıları rakamlarına ayırma işleminden bahsedeceğim.

Sayıları rakamlarına ayırma işleminden bahsedeceğim.


package rakamayirma;

import java.util.Scanner;



public class RakamAyirma {



    

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        System.out.print("6 basamakli bir sayi giriniz: ");

              

        int sayi = input.nextInt();

      

        if (sayi >= 100000 && sayi <= 999999) {

          

            int basamak6 = sayi/100000;

            int kalan5 = sayi % 100000;

            int basamak5 = kalan5/10000;

            int kalan4 = kalan5%10000;

            int basamak4 = kalan4/1000;

            int kalan3 = kalan4 % 1000;

            int basamak3 = kalan3/100;

            int kalan2 = kalan3 % 100;

            int basamak2 = kalan2/10;

            int kalan1= kalan2 % 10;

            int basamak1 = kalan1;

                  

            System.out.printf("%d   %d   %d   %d   %d   %dn",basamak6, basamak5, basamak4, basamak3, basamak2, basamak1);       

        }

      

        else

            System.out.println("Hata! Lütfen 6 basamakli bir sayi giriniz.");

    }

}



Ekran Çıktısı

  • Etiketler;
Erhan Yağmur
1988 Sivas/Zara doğumlu. Yakacık Teknik Lisesi Bilgisayar/Yazılımından mezun olduktan sonra üniversite öğrenimini Kocaeli Üniversitesi Teknik Eğitim Fakültesi Bilgisayar-Elektronik ana bilim dalı Bilgisayar Öğretmenliği ile tamamladı.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git