using System;
using System.Collections .Generic ;
class SimpleStringProgram
{
static void Main( )
{
Console.WriteLine ( "Введите строку:" ) ;
string input = Console.ReadLine ( ) ;
// 1. Вычисление длины строки
Console.WriteLine ( $"Длина строки: {input.Length}" ) ;
// 2. Преобразование строки в верхний и нижний регистр
Console.WriteLine ( $"Строка в верхнем регистре: {input.ToUpper()}" ) ;
Console.WriteLine ( $";Строка в нижнем регистре: {input.ToLower()}" ) ;
// 3. Уникальные символы в строке
HashSet< char> uniqueChars = new HashSet< char> ( input) ;
Console.WriteLine ( "Уникальные символы в строке:" ) ;
foreach ( char ch in uniqueChars)
{
Console.Write ( ch + " " ) ;
}
Console.WriteLine ( ) ;
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKY2xhc3MgU2ltcGxlU3RyaW5nUHJvZ3JhbQp7CnN0YXRpYyB2b2lkIE1haW4oKQp7CkNvbnNvbGUuV3JpdGVMaW5lKCLQktCy0LXQtNC40YLQtSDRgdGC0YDQvtC60YM6Iik7CnN0cmluZyBpbnB1dCA9IENvbnNvbGUuUmVhZExpbmUoKTsKLy8gMS4g0JLRi9GH0LjRgdC70LXQvdC40LUg0LTQu9C40L3RiyDRgdGC0YDQvtC60LgKQ29uc29sZS5Xcml0ZUxpbmUoJCLQlNC70LjQvdCwINGB0YLRgNC+0LrQuDoge2lucHV0Lkxlbmd0aH0iKTsKLy8gMi4g0J/RgNC10L7QsdGA0LDQt9C+0LLQsNC90LjQtSDRgdGC0YDQvtC60Lgg0LIg0LLQtdGA0YXQvdC40Lkg0Lgg0L3QuNC20L3QuNC5INGA0LXQs9C40YHRgtGACkNvbnNvbGUuV3JpdGVMaW5lKCQi0KHRgtGA0L7QutCwINCyINCy0LXRgNGF0L3QtdC8INGA0LXQs9C40YHRgtGA0LU6IHtpbnB1dC5Ub1VwcGVyKCl9Iik7IApDb25zb2xlLldyaXRlTGluZSgkIjvQodGC0YDQvtC60LAg0LIg0L3QuNC20L3QtdC8INGA0LXQs9C40YHRgtGA0LU6IHtpbnB1dC5Ub0xvd2VyKCl9Iik7Ci8vIDMuINCj0L3QuNC60LDQu9GM0L3Ri9C1INGB0LjQvNCy0L7Qu9GLINCyINGB0YLRgNC+0LrQtQpIYXNoU2V0PGNoYXI+IHVuaXF1ZUNoYXJzID0gbmV3IEhhc2hTZXQ8Y2hhcj4oaW5wdXQpOwpDb25zb2xlLldyaXRlTGluZSgi0KPQvdC40LrQsNC70YzQvdGL0LUg0YHQuNC80LLQvtC70Ysg0LIg0YHRgtGA0L7QutC1OiIpOwpmb3JlYWNoIChjaGFyIGNoIGluIHVuaXF1ZUNoYXJzKQp7CkNvbnNvbGUuV3JpdGUoY2ggKyAiICIpOwp9CkNvbnNvbGUuV3JpdGVMaW5lKCk7Cn0KfQ==