ПОМОГИТЕ ПОЖАЛУЙСТА !!! ССемейная работаЗадание 1. Юзер вводит имя. В ответ

ПОМОГИТЕ ПОЖАЛУЙСТА !!! С
Семейная работа
Задание 1. Юзер вводит имя. В ответ вернуть (вывести на экран) строку Привет, (введенное юзером имя).

Задание 2. Юзер вводит строку. Проверить, является ли эта строчка палиндромом. Палиндромом величается строчка, которая идиентично читается слева направо и справа влево.

Задать свой вопрос
1 ответ

        public static void SayHello()
       
            Console.WriteLine("Как тебя зовут?");
            var name = Console.ReadLine();
            Console.WriteLine("Привет, name!");
            Console.ReadLine();
       

        public static bool IsPalindrom(string s)
       
            Debug.Assert(s.Length gt; 0);
            s = s.ToLower(); // Переводим все буковкы в строчные, чтобы регистр нам не мешал
            s = Regex.Replace(s, @"\W", ""); //Сменяем все знаки которые не являются буквами либо цифрами на пустую строку
            return ((string) s.Reverse() == s); //Пеереворачиваем строку и сопоставляем с начальной
       

Полный код в присоединенном файле
Колек
public static bool IsPalindrom(string s)Debug.Assert(s.Length > 0);s = s.ToLower(); // Переводим все буковкы в строчные, чтобы регистр нам не мешалs = Regex.Replace(s, @"\W", ""); //Сменяем все символы которые не являются знаками либо цифрами на порожнюю строкуif (s.Length < 2)return true; //Если строчка содержит наименее 2 значащих знаков, то считаем ее палиндромомvar s1 = "";foreach (var c in s.ToCharArray()) //Пеереворачиваем строкуs1 = c + s1;return s1 == s; //сравниваем перевернутую с исходной
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт