Pada kesempatan kali ini saya akan sharing mengenai membuat program java untuk menjumlahkan seluruh digit dari nomor handphone (HP) yang akan dimasukkan oleh user pada program.
Alur kerja program ini sangat sederhana, program hanya perlu untuk memotong setiap digit yang dimasukkan oleh user kemudian mengkonversikan karakter tersebut menjadi integer. Setelah itu, program akan menjumlahkan seluruh digit integer dari nomor HP yang telah dimasukkan.
import java.util.Scanner;
public class OL2 {
public static void main(String[] args){
// deklarasi scanner
Scanner input = new Scanner(System.in);
System.out.print("Masukkan nomor handphone Anda: ");
// deklarasi variable nohp untuk menampung input user
String nohp = input.next();
int nomor = 0;
for(int i = 0; i < nohp.length(); i++){
int j = i + 1;
nomor = nomor + Integer.parseInt(nohp.substring(i,j)); // jumlahkan tiap karakter dari nomor hp
System.out.print(nohp.substring(i,j) + "+"); // cetak tiap karakter dari nomor hp
}
System.out.print("\nTotalnya = " + nomor);
}
}
Output programnya adalah seperti di bawah ini.
Untuk listing programnya sendiri dapat juga dilihat di https://gist.github.com/lukmancripsy/983ce3e57721f211dac522ccd234770a
Semoga bermanfaat.
Komentar
Posting Komentar