Langsung ke konten utama

Java Program menghitung penjumlahan dari nomor handphone (HP)

 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

Postingan populer dari blog ini

Membuat Jam Digital Menggunakan Adobe Flash

Gimana sih caranya membuat program jam digital ? mungkin pertanyaan itu pernah terlintas dipikiran teman2 semua. Sebenarnya ada cara mudah membuat program jam digital, yaitu dengan menggunakan Adobe Flash. Nah di bawah ini akan saya uraikan mengenai cara membuatnya menggunakan Adobe Flash. 1. Pertama buka terlebih dahulu aplikasi Adobe Flash.  2. Setelah itu buatlah sebuah file baru dengan memilih file->new atau menekan tombol "Ctrl" + "n" 3.   Selanjutnya pilih Insert à New Symbol atau gunakan shortcut   ‘Ctrl +F8’, seperti pada gambar di bawah ini. 4.   Pada textbox Name tuliskan "movie_jam", type: Movie clip lalu klik Ok, seperti gambar di bawah ini. 6      5. Akan muncul tampilan seperti gambar di bawah ini. 6. Buat sebuah text pada stage dengan menggunakan text tool. 7. Atur parameter text yang telah kita buat sebelumnya seperti di bawah ini.     Tipe text: Dynamic Text     Jenis H...

Instalasi Windows Server 2008 di IBM Server

Pernah mengalami kesulitan dalam instalasi driver di IBM Server setelah instalasi windows server 2008? Atau harddisk server gak kedetect ketika akan melakukan instalasi windows server? Nah salah satu cara untuk mengatasinya adalah dengan menggunakan server guide.Jadi kita hanya perlu memasukkan boot cd server guide untuk instalasi driver server IBM. Setelah itu tinggal ikutin step-stepnya aja dah gan. Server guide IBM bisa didownload di  http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5088993 . Sekian dulu gan, moga membantu.

Java Program Membuat Piramida Angka

 Pada kesempatan kali ini saya akan sharing mengenai membuat piramida dari angka satu sampai lima seperti pada gambar di bawah ini. Listing program javanya adalah sebagai berikut. https://gist.github.com/lukmancripsy/2e7ae152560847f8522142b6166c5595 public class Main { public static void pyramidPattern ( int n){ for ( int i = 0 ; i <= n- 1 ; i++){ int angka = i + 1 ; // draw space for ( int j = n- 1 ; j >= i ; j--) { System. out .print( " " ) ; } // draw number for ( int k= 0 ; k <= i ; k++){ System. out .print(angka + " " ) ; } System. out .print( " \n " ) ; } } public static void main (String[] args){ int n = 5 ; pyramidPattern (n) ; } } Semoga bermanfaat.