Advertisement
Raizekas

Untitled

Jan 27th, 2016
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.68 KB | None | 0 0
  1.  static void RastiŽodį(ref string eilutė, string skyrikliai, string duotasŽodis)
  2.         {
  3.             int pr = 0;      
  4.             int kiekAdd = 0;
  5.             while (pr >= 0)
  6.             {
  7.                 pr = eilutė.IndexOf(duotasŽodis);
  8.                 if (pr > 0)
  9.                 {
  10.                     if (skyrikliai.Contains(eilutė[pr - 1]) && skyrikliai.Contains(eilutė[pr + duotasŽodis.Length))
  11.                     {
  12.                         eilutė = eilutė.Remove(pr, duotasŽodis.Length);
  13.                         kiekAdd++;
  14.                     }
  15.                 }
  16.                 else if (pr == 0 && skyrikliai.Contains(eilutė[pr + duotasŽodis.Length))
  17.                 {
  18.                     eilutė = eilutė.Remove(pr, duotasŽodis.Length);
  19.                     kiekAdd++;
  20.                 }
  21.             }
  22.            
  23.             for (int i = 0; i < kiekAdd; i++)
  24.                 eilutė += duotasŽodis;
  25.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement