using System; using System.Diagnostics; using System.Linq; using System.Text.RegularExpressions; namespace NoNamespace.Task023 { internal static class Program { private static void Main() { try { //while (true) { //var sum = 150000000.0; //var r = CalculateDeposit(1000000, ref sum, 0.2); //Console.WriteLine($"За {r} месяцев будет {sum}"); SayHello(); } } catch(Exception e) { Console.WriteLine(e); } finally { Console.ReadLine(); } } 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 > 0); s = s.ToLower(); // Переводим все буквы в строчные, чтоб регистр нам не мешал s = Regex.Replace(s, @"\W", ""); //Заменяем все символы которые не являются буквами или цифрами на пустую строку return ((string) s.Reverse() == s); //Пеереворачиваем строку и сравниваем с исходной } } }