С# работа 1. пользователь вводит имя. в ответ вернуть (вывести на экран) строку «, …(введенное пользователем имя)». 2. пользователь вводит строку. проверить, является ли эта строка палиндромом. палиндромом называется строка, которая одинаково читается слева направо и справа налево.
{
Console.WriteLine("Как тебя зовут?");
var name = Console.ReadLine();
Console.WriteLine($"Привет, {name}!");
Console.ReadLine();
}
public static bool IsPalindrom(string s)
{
Debug.Assert(s.Length > 0);
s = s.ToLower(); // Переводим все буквы в строчные, чтоб регистр нам не мешал
s = Regex.Replace(s, @"\W", ""); //Заменяем все символы которые не являются буквами или цифрами на пустую строку
return ((string) s.Reverse() == s); //Пеереворачиваем строку и сравниваем с исходной
}
Полный код в присоединенном файле