20 Kasım 2022
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"); } }