Переведите, пожалуйста, код с Pascal на C# (начинается и заканчивается одной цифрой)
Формулировка задачи:
Решение задачи: «Переведите, пожалуйста, код с Pascal на C# (начинается и заканчивается одной цифрой)»
textual
Листинг программы
using System; using System.Linq; class Program { public static void Main() { string s = Console.ReadLine(); Console.WriteLine(s.Sum(Char.GetNumericValue)); Console.WriteLine(s[0] == s[s.Length - 1]); } }
Объяснение кода листинга программы
- Вводим строку с клавиатуры: s = Console.ReadLine();
- Выводим сумму всех числовых символов в строке: Console.WriteLine(s.Sum(Char.GetNumericValue));
- Проверяем, равны ли первый и последний символы строки: Console.WriteLine(s[0] == s[s.Length - 1]);