Java Girilen Sayının Rakamları Toplamını Veren Program

Konuyu Okuyanlar (0 kayıtlı üye )

sdkbyrm

olwα.ɴeт
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Puanı
3
Ticaret: 0 / 0 / 0
Bu yazıda kullanıcı tarafından girilen bir sayının basamaklarını toplayıp basamakları sonucunu ekrana yazdıran programı yapacağız. Bir sayının rakamları toplamı basamak değerleri toplamı demektir.


Aşağıdaki örnek girilen sayının rakamları toplamını yazdıran java programın kodlarıdır.

Java Kodu:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

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);
}
}
Çıktı:

1608728839649.png
 
Üst Alt