Загрузка...

Закодировать текст, поменяв в каждой паре букв их места

Тема в разделе C# создана пользователем нексюша 1 сен 2024. 344 просмотра

Загрузка...
  1. нексюша
    нексюша Автор темы 1 сен 2024 я проснулся,почистил свои зубы,заказал еды,поцеловал тебя в губы 2703 20 июн 2020
    задание следующее: юзер вводит текст длинной 10 символов, а мне нужно вывести его следующим образом: поменять в каждой паре букв символы местами. например: илюшка лох - лишюакл хо
     
    1 сен 2024 Изменено
  2. vtlstolyarov
    vtlstolyarov 3 сен 2024 474 8 янв 2022
    примитив, спроси у ChatGPT
     
  3. DOGIE
    DOGIE 9 сен 2024 20 10 апр 2017
    Console.Write("Введите текст из 10 символов: ");
    string? text = Console.ReadLine();
    if (text.Length != 10) Console.WriteLine("В тексте не 10 символов");
    else
    {
    var result = string
    .Join("", Enumerable.Range(0, text.Length)
    .Where(x => x % 2 == 0)
    .Select(x => text.Substring(x, 2))
    .Select(x => new string(x.Reverse().ToArray())));

    Console.WriteLine(result);
    }
     
    9 сен 2024 Изменено
    1. vtlstolyarov
      DOGIE, это кто тебя такому научил?
      new string(x.Reverse().ToArray())
Top