Есть цикл, в нем условие по проверки слова на палиндром!
Подскажите, не пойму, как условие определяет палиндром или нет?
Стр = "";
ВвестиСтроку(Стр,"Введите строку");
Начало = 1;
Конец = СтрДлина(Стр);
Палиндром = Истина;
Пока Начало <= Конец Цикл
Если Сред(Стр,Начало,1) <> Сред(Стр,Конец,1) Тогда
Палиндром = Ложь;
Прервать;
КонецЕсли;
Начало = Начало + 1;
Конец = Конец -1;
КонецЦикла;
Если Палиндром = Истина Тогда
ОткрытьЗначение(Стр + " является палиндромом.");
Иначе
ОткрытьЗначение(Стр + " не палиндром!");
КонецЕсли;
(0) берет символ с начала и символ с окончания и сравнивает их, если совпадают - берет следующую пару сдвигаясь к центру, как только находит неравную пару - значит не палиндром, не находит различные - значит палиндром... что именно не понятно?