
Вопрос задан 29.03.2020 в 00:54.
Предмет Информатика.
Спрашивает Миронов Никита.
Написать через программу ПаскальABC.NET 8.4. Ввести текстовую строку S, состоящую из прописных
букв русского алфавита. Выяснить, является ли эта строка палиндромом, то есть, читается ли она одинаково слева направо и справа налево. Пример: строка ‘ТОПОТ’ является палиндромом, а строка ’ТОПОР’ – нет. Получить результат для следующих исходных данных: Исходные данные A) S=’ШАЛАШ’ B) S=’АННА’ C) S=’ОКНО’ баллов даю много задача трудная

Ответы на вопрос

Отвечает Тойболатов Санжар.
Var s : string;
i, j, n : integer;
f : boolean;
begin
readln(s);
n := length(s);
i := 1; j := n;
f := false;
while (i <= j) do
begin
if(s[i] = s[j])
then f := true
else f := false;
i := i + 1;
j := j - 1;
if not f
then break;
end;
if f
then write('Палиндром')
else write('Не палиндром');
end.
i, j, n : integer;
f : boolean;
begin
readln(s);
n := length(s);
i := 1; j := n;
f := false;
while (i <= j) do
begin
if(s[i] = s[j])
then f := true
else f := false;
i := i + 1;
j := j - 1;
if not f
then break;
end;
if f
then write('Палиндром')
else write('Не палиндром');
end.


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili