Rabu, 12 Desember 2012

SOAL Palindrome.
    Mengecek sebuah string atau kata yang di input palindrome atau bukan menggunakan perulangan pada setiap kata yang di pisahkan oleh CharAt, 

import java.util.*;
class cekkata
{
   public static void main(String args[])
   {
      String kata, cek="";
      Scanner in = new Scanner(System.in);

      System.out.println("Masukan Kata");
      kata = in.nextLine();
    
      //menghitung panjang kata
      int panjangkata = kata.length();

      for ( int i = panjangkata - 1 ; i >= 0 ; i-- )
         cek = cek + kata.charAt(i);
      //end for
       
       //cek apakah kata sama atau tidak
      if (kata.equals(kata))
         System.out.println(cek+" adalah palindrome.");
      else
         System.out.println(cek+"bukan merupakan palindrome.");

   }
}    

Tidak ada komentar:

Posting Komentar