• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.
Bu, hızlı yüklenen mobil optimize edilmiş bir AMP sayfadır, gerçek sayfayı yüklemek istiyorsanız bu metni tıklayın.

Sayıları Rakamlarına Ayırma

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
Sayıları rakamlarına ayırma işleminden bahsedeceğim.


package rakamayirma;
import java.util.Scanner;

public class RakamAyirma {


public static **** 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.");
}
}