Определить, является ли введённое слово палиндромом - C#
Формулировка задачи:
Здравствуйте, помогите пожалуйста с задачей, скоро экзамен, а я не понимаю(((
Написать программу на языке программирования для задания: определить, является ли введённое слово палиндромом (читается одинаково слева направо и справа налево). Символы слова могут иметь разный регистр (т.е. прописные и строчные). Пример палиндрома: слева направо – Потоп; справа налево – потоП.
Решение задачи: «Определить, является ли введённое слово палиндромом»
textual
Листинг программы
namespace ConsoleApp3 { class Program { static void Main(string[] args) { Console.WriteLine("ВВедите слово:"); string slovo = Console.ReadLine(); slovo = slovo.ToLower(); string novoeSlovo = ""; for (int i = slovo.Length-1; i >= 0; i--) { novoeSlovo += slovo[i]; } Console.WriteLine("Перевернули слово: " +novoeSlovo); if (slovo==novoeSlovo) Console.WriteLine("Это палиндром."); else { Console.WriteLine("Это не палиндром."); } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д