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

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

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

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

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

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

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


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

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

10   голосов , оценка 4.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы