triplex239

task 6 page 379

Sep 26th, 2020 (edited)
1,042
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class MyClass
  2.     {
  3.        
  4.         static void Main()
  5.         {
  6.             string txt = "текстуекцзксч";
  7.             Text(txt);
  8.         }
  9.         static char[] Text(string X)
  10.         {
  11.             char[] Array = new char[X.Length];
  12.             Array[0] = X[0];
  13.             int GG = 0;
  14.             char A;
  15.             char B = Array[Array.Length-1];
  16.             for (int k = 1; k < X.Length; k++)
  17.             {
  18.                 for (int i = 0; i < k - GG; i++)
  19.                 {
  20.                     Array[k - GG] = X[k];
  21.                     if (Array[i] == X[k])
  22.                     {
  23.                         Array[k - GG] = B;
  24.                         GG++;
  25.                         break;
  26.                     }
  27.                 }
  28.             }
  29.             for (int n = 0; n < Array.Length - 1; n++)
  30.             {
  31.                 for (int j = n + 1; j < Array.Length; j++)
  32.                 {
  33.                     if (Array[n] > Array[j])
  34.                     {
  35.                         A = Array[n];
  36.                         Array[n] = Array[j];
  37.                         Array[j] = A;
  38.                     }
  39.                 }
  40.             }
  41.             for (int n = 0; n < Array.Length; n++)
  42.             {
  43.                 if (Array[n] >= 'я' || Array[n] <= 'А')
  44.                 {
  45.                     continue;
  46.                 }
  47.                 Console.Write("'" + Array[n] + "' ");
  48.             }
  49.             return Array;
  50.         }
  51.     }
  52. }
RAW Paste Data