Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.05 KB | None | 0 0
  1.  public int cmp(string s1,string s2)
  2.         {
  3.             int d1 = 0, d2 = 0;
  4.  
  5.             int i = 0;
  6.             while (i!= 101)
  7.             {
  8.                 if (i == s1.Length)
  9.                     break;
  10.                 if (s1[i] == ',')
  11.                     break;
  12.                 d1++;
  13.                 i++;
  14.             }
  15.  
  16.             i = 0;
  17.             while (i != 101)
  18.             {
  19.                 if (i == s2.Length)
  20.                     break;
  21.                 if (s2[i] == ',')
  22.                     break;
  23.                 d2++;
  24.                 i++;
  25.             }
  26.  
  27.             if (d1 < d2)
  28.                 return -1;
  29.  
  30.             if (d2 < d1)
  31.                 return 1;
  32.             if (d1 == d2)
  33.             {
  34.                 int size = s1.Length;
  35.  
  36.                 for (int j = 0; j < size; j++)
  37.                 {
  38.                     if (s1[j] < s2[j])
  39.                         return -1;
  40.                     if (s2[j] < s1[j])
  41.                         return 1;
  42.                 }
  43.             }
  44.  
  45.             return 0;
  46.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement