Advertisement
Guest User

[C#] Домашно Multidimensional Arrays - 5 задача

a guest
Dec 27th, 2013
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.72 KB | None | 0 0
  1. using System;
  2.  
  3. class SortTheStringArrayByItsLength
  4. {
  5.     static void Main()
  6.     {
  7.         string[] stringArray = {"book","programmer","computer","science","short","integer","byte","sbyte"};
  8.  
  9.         int [] intArray=new int [stringArray.Length];
  10.         for (int i = 0; i < stringArray.Length; i++)
  11.         {
  12.             intArray[i] = stringArray[i].Length;
  13.         }
  14.         Array.Sort(intArray);
  15.  
  16.         string [] finalArray=new string[stringArray.Length];
  17.         for (int i = 0; i < stringArray.Length; i++)
  18.         {
  19.             for (int j = 0; j < intArray.Length; j++)
  20.             {
  21.                 if (stringArray[j].Length == intArray[i])
  22.                 {
  23.                     finalArray[i] = stringArray[j];
  24.                     stringArray[j] = string.Empty;
  25.                     break;
  26.                 }
  27.             }
  28.         }
  29.         Console.WriteLine(string.Join(",",finalArray));
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement