import jeliot.io.*;
public class MyClass {
public static boolean isPalindrome(String word) {
int left = 0; // index of leftmost unchecked char
int right = word.length() -1; // index of the rightmost
while (left < right) { // continue until they reach center
if (word.charAt(left) != word.charAt(right)) {
return false; // if chars are different, finished
}
left++; // move left index toward the center
right--; // move right index toward the center
}
return true; // if finished, all chars were same
}
public static void main() {
if (isPalindrome("Kasur rusaK"))
System.out.println("Palindrome");
else
System.out.println("Bukan Palindrome");
}
}
public class MyClass {
public static boolean isPalindrome(String word) {
int left = 0; // index of leftmost unchecked char
int right = word.length() -1; // index of the rightmost
while (left < right) { // continue until they reach center
if (word.charAt(left) != word.charAt(right)) {
return false; // if chars are different, finished
}
left++; // move left index toward the center
right--; // move right index toward the center
}
return true; // if finished, all chars were same
}
public static void main() {
if (isPalindrome("Kasur rusaK"))
System.out.println("Palindrome");
else
System.out.println("Bukan Palindrome");
}
}
0 komentar:
Posting Komentar