Assalamualaikum
warahmatullahi wabarakatuh
Oke, kesempatan kali
ini kita akan membahas tentang cara membalikan angka pada java, contoh pada
kasus (copasus) :
1.buatlah program
untuk membalikan angkan inputan.
Oke, disini saya akan jelaskan se rinci mungkin so, siapkan konsentrasi
anda,netbeans,buku oretan,cemilan,kopi(bagi yang suka kopi)teh/susu(bagi yang
tidak suka ngopi),jangan buka sosmed(karena itu hanya akan memecah konsentrasi
anda),dan jangan buka site lain selain www.deckyazmi.blogspot.co.id XD
Pertama kita buat formula/rumusnya dulu, contoh disini saya
memiliki angka 12, bagaimana caranya agar nilainya menjadi 21???
Rumus:
Dari kasus diatas kita sudah dapat gambaran ada 1 Variabel angka=12
,kita juga membutuhkan variabel balik(untuk menyimpan hasil pembaliknya) kita
berikan nilai awal = 0,dan kita juga butuh variabel bantu unuk menyimpan angka
sementara agar nilai awal angka tidak berubah
Jadi variabel sbb:
Angka =12
Balik =0
Bantu =angka
Sampai variabel bantu samadengan 0 maka kita lakukan
perulangan
perulangan pertama:
balik = balik*10 // 0*10=0
balik = (balik+(bantu%10)) //
(0+(12%10))= 0+2=2
bantu = bantu/10 //
12/10=1
perulangan kedua:
balik = balik*10
// 2*10=20
balik = (balik+(bantu%10))
// (20+(1%10))= 20+1=21 (hasil pembalikan sudah terlihat)
bantu = bantu/10
//1/10=0
karena bantu sudah sama dengan 0 maka perulangan tidak akan
dieksekusi lagi
* note : sebenarnya dalam java kita tidak perlu memberi kurung
untuk operasi aritmatika jika tidak ada sebuah kondisi operasi tertentu seperti
contoh di atas balik = (balik+(bantu%10)) bisa ditulis dengan balik = balik+bantu%10
karena secara otomatis java akan mengeksekusi operasi modulus terlebih dahulu
baru operasi penjumlahan sehingga hasil dari kedua rumus ini nantinya akan menghasilkan nilai yang sama .
oke, problem solved XD
sekarang kita kebali ke copasus yaitu : membuat program
untuk membalikan angkan inputan.
Sangat simple karena kita hanya menambahkan class inputan
(scanner/bufferedreader/joptionpane) tinggal pilih mana inputan yang sesuai
dengan style cooding anda
Oke langsung saja ini Script saya, disini saya menggunakan JOptionPane untuk menginputkan angkanya, untuk selebihnya silahkan dipelajari sendiri XD
Semoga bermanfaat ^.^
program java membalik angka
program java pembalik angka
program java membalik angka
program java pembalik angka
Post a Comment