Загрузка...

Encode the text by changing their places in each pair of letters

Thread in C# created by нексюша Sep 1, 2024. 392 views

  1. нексюша
    нексюша Topic starter Sep 1, 2024 2870 Jun 20, 2020
    задание следующее: юзер вводит текст длинной 10 символов, а мне нужно вывести его следующим образом: поменять в каждой паре букв символы местами. например: илюшка лох - лишюакл хо
     
  2. vtlstolyarov
    vtlstolyarov Sep 3, 2024 468 Jan 8, 2022
    примитив, спроси у ChatGPT
     
    1. нексюша Topic starter
    2. vtlstolyarov
  3. DOGIE
    DOGIE Sep 9, 2024 20 Apr 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);
    }
     
    1. vtlstolyarov
      DOGIE, это кто тебя такому научил?
      new string(x.Reverse().ToArray())
Loading...
Top