Ввести символьную строку и проверить, является ли она палиндромом (палиндром читается одинаково в обоих направлениях).
program qq; var s:string; i:integer; begin readln(s); for i:=1 to length(s) div 2 do begin if s[i]=s[length(s)+1-i]; then writeln(‘Палиндром’) else writeln(‘Не палиндром’); end; end.
Код к задаче: «Является ли строка палиндромом»
Листинг программы
program qq; var s:string; i:integer; f:boolean; begin writeln(‘Введите строку для проверки на палиндром:’); readln(s); i:=1; f:=true; while(is[length(s)+1-i] then f:=false else i:=i+1; if f then writeln(‘Палиндром’) else writeln(‘Не палиндром’); end.
Источник: studassistent.ru
Палиндром в Pascal. Как его найти?
В этой публикации мы разберем программу, которая определяет, является ли число, введенное пользователем палиндромом.
Палиндром — это число, слово, текст, которые читаются одинаково в обоих направлениях. Вот пару примеров:
Программирование на С++. Урок 90. Палиндром
- 1221
- Шалаш
- Топот
- А роза упала на лапу Азора
- 404
Сегодняшняя программа будет находить числа — палиндромы. Разумеется, программу можно модифицировать под то, чтобы она находила так же и слова и даже текст, но это уже усложненные модификации.
В конце будет ссылка на скачивание кода программы.
Поэтому поехали!
1. Типы данных
Определим типы данных
В этой программе возьмем тип longint вместо обычного integer . Сделано это по причине того, что пользователь может ввести палиндром, состоящий из очень большого числа цифр.
Num — наше введенное число
A, B, C — вспомогательные переменные для определения, относится ли число к палиндромам.
Источник: dzen.ru
Проверьте, является ли строка палиндромом в Python
- Проверьте, является ли строка палиндромом, используя метод нарезки списка в Python
- Проверьте, является ли строка палиндромом, используя функцию reversed() в Python
В этом руководстве обсуждаются методы проверки того, является ли строка палиндромом в Python.
Проверьте, является ли строка палиндромом, используя метод нарезки списка в Python
Running Python Scripts from a Comma.
Please enable JavaScript
Строка палиндрома — это слово, которое читается одинаково вперед и назад. Например, слово madam останется прежним, если в нем перевернуть последовательность букв; этот тип слова называется палиндромом.