Jumat, 04 April 2014

PROGRAM PALINDROME DI JAVA

Palindrome merupakan kata, frasa, angka maupun susunan yang lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang. Kata "palindrom" berasal dari bahasa Yunanipalin ("balik") dan dromos ("pacuan kuda").
Berikut ini adalah Koding / script java untuk membuat program palindrome :



Hasil :


Teksnya : 
import java.util.Scanner;
public class palindrome {

static boolean kataPalindrome(String kata) {
    int left  = 0;                 
    int right = kata.length()-1;  

    while (left < right) {
        if (kata.charAt(left) != kata.charAt(right)) {
            return false;         
        }
        left++;                  
        right--;              
    }

    return true; 
}

    public static void main (String args []) {
    Scanner input = new Scanner(System.in);
    System.out.println("PALINDROME CHECKER");
    System.out.println("==================");
    System.out.print("\ninput kalimat : ");
    String kata2 = input.nextLine();
    if (kataPalindrome(kata2))
        System.out.println(kata2+" adalah Palindrome");
    else
        System.out.println(kata2+" Bukan Palindrome");
    }
}


Tidak ada komentar

Posting Komentar

© Abang Fatta
Maira Gall