Soru : Girilen kelimenin polindrom kelime olup olmadığını çözünüz.
Polindrom kelime, baştan veya sondan okunması fark etmeyen kelimedir. Her halükarda aynı kelimeyi söylemiş oluruz.
Girdi : kayak
Çıktı : Polindrom kelime !Girdi : sezer
Çıktı : Polindrom kelime değil !
import java.util.Scanner;
public class polindromkelime {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Kelime gir : ");
String s = scanner.nextLine();
int n = s.length();
for (int i = 0; i < s.length(); i++) {
if(s.charAt(i) == s.charAt((n-i-1)))
{
if(i >= n/2)
{
System.out.println("Polindrom kelime !");
break;
}
}
else
{
System.out.println("Polindrom kelime değil !");
break;
}
}
}
}
0 Yorumlar