Contoh Kegiatan Menghitung Jumlah Digit Angka Integer Di Java
Pada artikel berguru java kali ini , kita akan menciptakan teladan kegiatan ihwal menghitung jumlah digit keseluruhan angka ,dengan tipe data integer, memakai bahasa pemrograman Java. Beberapa di antara kalian , mungkin masih ada yang resah ,tentang maksudnya menjumlahnya itu bagaimana. Kita dapat ambil teladan dari angka = 253, yang dimaksud dari digit yaitu 2 , 5 dan 3. Berarti untuk menjumlahkan digitnya , dengan cara 2 + 5 + 3 = 10. Contoh lain = 164 , menjumlahkan digitnya adalah 1 + 6 + 4 = 11. Begitu juga seterusnya , dapat juga kalian bayangkan sendiri teladan angkanya. Sekarang kita akan mencoba menerapkanya di kegiatan java. Berikut mari kita simak lebih lanjut:
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian dapat perhatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code :
Penjelasan :
Pada teladan code kegiatan diatas ,pertama kita menginstansikan objek inputUser , untuk mengambil nilai input dari user atau pengguna.
Lalu kita gunakan variabel angka , untuk menyimpan nilai tipe data integer yang diambil , dengan memakai method inputUser.nextInt().
Selanjutnya , kita akan gunakan method overloading , dengan keyword static yang berjulukan .jumlahDigit(parameter), untuk mengkalkulasi atau menghitung jumlah digit angka tipe data integer ,berdasarkan nilai input user.
Di dalam method tersebut , pertama kita inisialisasi variable jumlah = 0.
Lalu kita gunakan looping while , pada code angka !=0 , yang dimana kondisinya kalau nilai dari variable angka tidak sama dengan 0, maka looping atau perulangan akan terus berjalan.
//!= termasuk operator relasi
Di dalam looping tersebut , kita jumlahkan nilai dari variable jumlah dan angka , kemudian kita lakukan pembagian dan sisa bagi 10.
Kemudian kita kembalikan nilainya , ke variable jumlah dengan keyword return.
Setelah itu ,kita tampilkan output hasilnya.
Output :
Contoh Code :
![]() |
| Contoh Code |
Penjelasan :
Pada teladan code kegiatan diatas ,pertama kita menginstansikan objek inputUser , untuk mengambil nilai input dari user atau pengguna.
Lalu kita gunakan variabel angka , untuk menyimpan nilai tipe data integer yang diambil , dengan memakai method inputUser.nextInt().
Selanjutnya , kita akan gunakan method overloading , dengan keyword static yang berjulukan .jumlahDigit(parameter), untuk mengkalkulasi atau menghitung jumlah digit angka tipe data integer ,berdasarkan nilai input user.
Di dalam method tersebut , pertama kita inisialisasi variable jumlah = 0.
Lalu kita gunakan looping while , pada code angka !=0 , yang dimana kondisinya kalau nilai dari variable angka tidak sama dengan 0, maka looping atau perulangan akan terus berjalan.
//!= termasuk operator relasi
Di dalam looping tersebut , kita jumlahkan nilai dari variable jumlah dan angka , kemudian kita lakukan pembagian dan sisa bagi 10.
Kemudian kita kembalikan nilainya , ke variable jumlah dengan keyword return.
Setelah itu ,kita tampilkan output hasilnya.
Output :
![]() |
| Output Hasil |



EmoticonEmoticon