GuidePedia

0
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

Post a Comment

 
Top