{
Задача:
- проверка слова на явление полиндрома
Решение:
- автор Дмитрий С. Кузнецов
- цена $11211.99
}
program CheckOnReverse;
const
ne = 'не ';
var
i :integer;
word :string;
lowered :string;
no :string;
len :integer;
begin
{ Постер }
writeln(' ':4, 'Проверка слова на явление полиндрома');
writeln(' ':4, 'Введите слово ... ');
write(' ':4, '> ');
readln(word);
lowered := lowercase(word);
{ Проверка }
len := Length(lowered);
no := '';
for i := 1 to (len div 2) do
begin
if (lowered[i] <> lowered[len - i + 1]) then
begin
no := ne;
break;
end;
end;
{ Вывод }
writeln;
writeln(' ':4, 'Введенное слово - ');
writeln(' "':10, word, '"');
writeln(' ':4, no, 'является полинтромом.');
end.
ewoJ0JfQsNC00LDRh9CwOgoJLSDQv9GA0L7QstC10YDQutCwINGB0LvQvtCy0LAg0L3QsCDRj9Cy0LvQtdC90LjQtSDQv9C+0LvQuNC90LTRgNC+0LzQsAoJ0KDQtdGI0LXQvdC40LU6CgktINCw0LLRgtC+0YAg0JTQvNC40YLRgNC40Lkg0KEuINCa0YPQt9C90LXRhtC+0LIKCS0g0YbQtdC90LAgJDExMjExLjk5Cn0KcHJvZ3JhbSBDaGVja09uUmV2ZXJzZTsKY29uc3QKCW5lCT0gJ9C90LUgJzsKdmFyCglpCQk6aW50ZWdlcjsKCXdvcmQJOnN0cmluZzsKCWxvd2VyZWQJOnN0cmluZzsKCW5vCQk6c3RyaW5nOwoJbGVuCQk6aW50ZWdlcjsKCQpiZWdpbgoKCXsg0J/QvtGB0YLQtdGAIH0KCXdyaXRlbG4oJyAnOjQsICfQn9GA0L7QstC10YDQutCwINGB0LvQvtCy0LAg0L3QsCDRj9Cy0LvQtdC90LjQtSDQv9C+0LvQuNC90LTRgNC+0LzQsCcpOwoJd3JpdGVsbignICc6NCwgJ9CS0LLQtdC00LjRgtC1INGB0LvQvtCy0L4gLi4uICcpOwoJd3JpdGUoJyAnOjQsICc+ICcpOwoJcmVhZGxuKHdvcmQpOwoJbG93ZXJlZCA6PSBsb3dlcmNhc2Uod29yZCk7CgkKCXsg0J/RgNC+0LLQtdGA0LrQsCB9CglsZW4gOj0gTGVuZ3RoKGxvd2VyZWQpOwoJbm8gOj0gJyc7Cglmb3IgaSA6PSAxIHRvIChsZW4gZGl2IDIpIGRvCgliZWdpbgoJCWlmIChsb3dlcmVkW2ldIDw+IGxvd2VyZWRbbGVuIC0gaSArIDFdKSB0aGVuCgkJYmVnaW4KCQkJbm8gOj0gbmU7CgkJCWJyZWFrOwoJCWVuZDsKCWVuZDsKCQoJeyDQktGL0LLQvtC0IH0KCXdyaXRlbG47Cgl3cml0ZWxuKCcgJzo0LCAn0JLQstC10LTQtdC90L3QvtC1INGB0LvQvtCy0L4gLSAnKTsKCXdyaXRlbG4oJyAiJzoxMCwgIHdvcmQsICciJyk7Cgl3cml0ZWxuKCcgJzo0LCBubywgJ9GP0LLQu9GP0LXRgtGB0Y8g0L/QvtC70LjQvdGC0YDQvtC80L7QvC4nKTsKCmVuZC4KCg==