Java’da sayı basamağı bulmak için aşağıdaki adımları takip edebilirsiniz:
Kullanıcıdan bir sayı girmesini isteyin.
Girdiği sayıyı bir değişkene atayın.
Sayıyı 10’a bölerek kalanı bulun. Bu kalan, sayının birinci basamağıdır.
Sayıyı 10’la çarparak basamağını atlayın ve adım 3’ü tekrar edin.
Sayı 0’a eşit olana kadar bu işlemi tekrar edin ve basamakları bir liste veya dizi gibi bir veri yapısında tutun.
Listeyi veya diziyi ters çevirerek sayının basamaklarının doğru sırasını elde edin.
Aşağıdaki örnek kod, Java’da sayı basamağı bulma işlemini gösterir:
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Sayıyı Giriniz: ");
int number = scan.nextInt();
ArrayList<Integer> digits = new ArrayList<Integer>();
while (number > 0) {
digits.add(number % 10);
number /= 10;
}
System.out.println("Sayının Basamakları: " + digits);
}
}
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Java programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.