by Abu Zubayr

Palindrom dengan Java

Output aplikasi palindrom
Bismillah ...

Palindrom adalah sebuah kata yang apabila dibalikkan, akan memiliki makna yang sama . Contohnya seperti kata “kakak, level, kayak, malam” dsb, apabila dibalikkan kata-kata tersebut masih tetap sama makna dan artinya.

Nah, dalam pemrograman bagaimanakah untuk mengecek sebuah kata yang dimasukkan itu termasuk kata yang palindrom atau tidak?. Berikut akan saya uraikan langkah-langkah untuk menyusun algoritmanya :

Algoritma palindrom:
  • Siapkan sebuah String w yang memuat sebuah kata. 
  • Siapkan sebuah String temp untuk menampung kata w. 
  • Lakukan perulangan dari i = w.length – 1 to i>=0.
  • Isi temp dengan karakter w pada index ke – i 
  • Lakukan pengecekan, 
  • Jika w == temp, return true 
  • Jika tidak, return false

Berikut penulisan kode programnya :
source code palindrom

Eitss, jangan dicopy ya, itu cuman gambar ðŸ˜€

Wassalam...
loading...
Share:

2 comments:

  1. Jika program diatas dijalankan maka hasilnya tetap false krn variable temp tidak menampung wordlist utk disamakan dgn variable kata.

    ReplyDelete
    Replies
    1. Tergantung dari kata yang anda masukkan gan, kalau mengandung kata palindrom seperti "kakak, level, kayak, malam" maka hasilnya pasti true. Tapi kalau tidak palindrom hasilnya false.

      Delete

DigitalOcean Referral Badge
www.domainesia.com
Powered by Blogger.