Добавил:
unit_man
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторная 1 / Palindrom
.javaimport java.util.Scanner;
public class Palindrom {
// метод, который проходит по строке с конца
public static String reverseString(String s) {
String reverse = "";
for (int i = s.length() - 1; i >= 0; i--) {
// charAt(i) возвращает символ по указанному индексу
reverse += s.charAt(i);
}
return reverse;
}
// проверка на палиндром
public static boolean isPalindrome(String s) {
// метод equals для проверки значения равенства
return s.equals(reverseString(s));
}
public static void main(String[] args) {
System.out.print("Введите строку: ");
Scanner in = new Scanner(System.in);
String read = in.nextLine();
String c[] = read.split(" ");
for (int i = 0; i < c.length; i++) {
String s = c[i];
if (isPalindrome(s)) {
System.out.println(s + " является палиндромом");
} else {
System.out.println(s + " не является палиндромом");
}
}
}
}
Соседние файлы в папке лабораторная 1