Вводится строчка(до пробела) Необходимо найти является ли она палиндромом либо нет.

Вводится строка(до пробела) Необходимо определить является ли она палиндромом либо нет. Вывести - YES либо NO

Задать свой вопрос
2 ответа

Неизвестно, какой для вас нужен язык, поэтому напишу общий алгоритм.

Пусть нам дана строчка S и нам знаменита её длина S.

Двумя указателями

i = 1

j = S

Проходим по строке

p = true

while i lt; j

if (S[i] != S[j)

p = false

break

i++

j--

if (p)

print("YES")

else

print("NO")

// PascalABC.NET 3.4, сборка 1717 от 20.07.2018

// Внимание! Если программка не работает, обновите версию!

begin

var s := ReadLnstring('Введите строчку').ToWords.First.ToLower;

if s = s.Inverse then Println('Палиндром')

else Println('Не палиндром')

end.

Antonina Halazhzhjan
Хорошо что на Whitespace тет не пишут программы.
Nadezhda Trupenkova
Whitespace (с англ.  пробел) эзотерический язык программирования, сделанный Э. Брэди и К. Моррисом. Он был выпущен в свет 1 апреля 2003 года. Значимым его отличием является то, что для правящих конструкций употребляются только непечатаемые знаки, а конкретно: пробел, перевод строчки и табуляция. Занимательным следствием этого факта является то, что текст программки на языке Whitespace можно скрыть снутри начальных кодов другой программки.
Владимир Масляк
Чем длиннее я смотрю, как местные программеры не уважают нас - "собственных коллег по цеху", принуждая все больше извращаться при публикации ответов, заместо того чтобы как-то выправлять ситуацию, тем больше желание плюнуть на все и забросить этот ресурс.
Варвара Шептухина
Мы больше ТРЁХ ЛЕТ (!) просим как-то улучшить ситуацию, а в ответ она только все больше ухудшается. Если наши нужды администрации так побоку, наверное уже пришло время отвечать ей тем же.
Долигайда Олег
Ну и не понятно к чему эти обновления.. Всё более наименее устраивало.
Доскова Светлана
Не все. Например, до предшествующего обновления программный код можно было корректно вставлять желая бы через FireFox. Предыдущее обновление привело к тому, что и в FireFox форматирование стало убитым, приходилось вставлять текст, обновлять экран по F5, потом вызывать "Поправить", в окне избирать все про Ctrl+A и давать подмену из буфера (тем же, что копировали прошедший раз) по Ctrl+V.
Анна Бескорнова
Но последнее обновление и эту уловку уничтожило. Сейчас всем стало одинаково плохо. Спасибо от всей души, бога "программисты".
Сема Ризин
P.S. Я бы и еще раз мог вслух сказать, откуда у их растут руки, но админ дуется.
Vladik Somrov
Британский предприниматель получил письмо от коллеги. Письмо гласило: "Дорогой сэр, так как моя секретарша - дама, я не могу продиктовать ей то, что о вас размышляю. Более того, так как я джентльмен, я не имею права даже размышлять о вас так. Но, так как вы ни то, ни другое, я полагаюсь, вы поймете меня верно".
Дарина Райдугина
Я мыслю, те, кому это адресовано. если прочтут, окончательно, верно усвоют этот узкий британский юмор.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт