15 1 0 4000 1 https://haktanbozer.com.tr 300

Java Girilen Sayının Basamak Sayısını Hesaplama

Bu kod ile kullanıcıdan pozitif bir tam sayı girişi istenir. Ardından girmiş olduğu sayının basamak sayısı hesaplanır ve ekranda yazdırılır.

Not : Eclipse ortamında JDK17 sürümü kullanılarak yazılmıştır.

public class Ders {
public static void main(String[] args) {
java.util.Scanner scan = new java.util.Scanner(System.in);
int val;
System.out.print("Pozitif bir sayı giriniz : ");
val = Integer.parseInt(scan.nextLine());
int digitsCount = 0;
int temp = val;
do
{
digitsCount++;
temp /= 10;
}
while (temp != 0);
System.out.printf("%d sayısı %d basamaklıdır\n", val,
digitsCount);
System.out.println("Program sonu");
}
}
Paylaş:
Ulam:Java
Önceki Yazı
Java Girilen Sayıya Kadar Olan Asal Sayılar
Sıradaki Yazı
Java Girilen Sayıyı Ters Çevirme