Загрузка данных


       // 2
       Console.Write("Введите слово: ");
       string word2 = Console.ReadLine();
       Console.Write("Введите k: ");
       int k = int.Parse(Console.ReadLine());

       if (k < 1 || k > word2.Length)
       {
           Console.WriteLine("Некорректное значение k: должно быть от 1 до " + word2.Length);
       }
       else
       {
           Console.WriteLine("Символ " + k + ": " + word2[k - 1]);

           if (word2.Length < 6)
           {
               Console.WriteLine("Слово слишком короткое для перестановки, нужно минимум 6 букв");
           }
           else
           {
               char[] chars = word2.ToCharArray();
               char t0 = chars[0];
               char t1 = chars[1];
               char t2 = chars[2];
               chars[0] = chars[chars.Length - 3];
               chars[1] = chars[chars.Length - 2];
               chars[2] = chars[chars.Length - 1];
               chars[chars.Length - 3] = t0;
               chars[chars.Length - 2] = t1;
               chars[chars.Length - 1] = t2;
               Console.WriteLine("После перестановки: " + new string(chars));
           }
       }