Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

Java Girilen Sayının Basamakları Toplamı

Admin

TurkDevelopers
Yönetici
TDN Admin
Katılım
30 Nis 2020
Mesajlar
99
Konum
Ankara
Aşağıdaki örnekte while döngüsü ile kullanıcı tarafından girilen sayının basamakları toplamı hesaplanmıştır.
Java:
import java.util.Scanner;

public class JavaOrnekleri {
 
    public static void main(String[] args) {
        // Klavyeden okuma yapmak için Scanner nesnesini oluştur.
        Scanner reader = new Scanner(System.in);
        
        System.out.print("Bir Sayı Girin: ");
 
        // nextInt() metodu ile tam sayı türünde değer okuması yapılır.
        int num = reader.nextInt();
 
        int adet = 0,toplam=0;
 
        while(num != 0)
        {
           toplam=(num%10)+toplam;
           num /= 10;
            ++adet;
        }
 
        System.out.println("Basamak Toplamı: " + toplam);
    }
}