Определить, является ли введенный текст палиндромом - C#

Узнай цену своей работы

Формулировка задачи:

Ввести строку , содержащую некоторый текст. Определить, является ли данный текст палиндромом, т.е. читается ли он слева направо так же, как и справа налево (например: ′А роза упала на лапу Азора′).

Решение задачи: «Определить, является ли введенный текст палиндромом»

textual
Листинг программы
string str = Console.ReadLine(); // Вводим строку
string reverseStr = ""; // здесь будет наша перевернутая строка
for(int i = str.Length-1;i>=0;i--)
{
reverseStr+=str[i]; // переворачиваем строку
}
if (str==reverseStr)
Console.WriteLine("Введенная строка является палиндромом.");
else
Console.WriteLine("Введенная строка не является палиндромом.");
Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.5 из 5
Похожие ответы