кодесурса
«C #

Упражнения на C # Sharp: объединить список переменных параметров

script1adsense2code
script1adsense3code

C # Sharp String: упражнение 35 с решением

Напишите программу на C # Sharp, чтобы объединить список переменных параметров.

Пример решения : -

C # острый код:

using System;
using System.Collections;
public class Example35
{
   public static void Main()
   {
      const int WORD_SIZE = 4;
      // Define some 4-letter words to be scrambled.
      string[] words = { "abcd", "efgh", "ijkl", "mnop" };
      // Define two arrays equal to the number of letters in each word.
      double[] keys = new double[WORD_SIZE];
      string[] letters = new string[WORD_SIZE];
      // Initialize the random number generator.
      Random rnd = new Random();
      // Scramble each word.
      foreach (string word in words)
      {
         for (int ctr = 0; ctr < word.Length; ctr++)
         {
            // Populate the array of keys with random numbers.
            keys[ctr] = rnd.NextDouble();
            // Assign a letter to the array of letters.
            letters[ctr] = word[ctr].ToString();
         }   
         // Sort the array. 
         Array.Sort(keys, letters, 0, WORD_SIZE, Comparer.Default);      
         // Display the scrambled word.
         string scrambledWord = String.Concat(letters[0], letters[1], 
                                              letters[2], letters[3]);
         Console.WriteLine("{0} --> {1}", word, scrambledWord);
      } 
   }
}

Пример вывода:

 abcd -> cadb                                                                                                 
                                                                                                              
EFHG -> EFHG                                                                                                 
                                                                                                              
ijkl -> iklj                                                                                                 
                                                                                                              
mnop -> nmop

Блок-схема:

«Блок-схема:

Редактор кода C # Sharp:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущая: Написать программу на C # Sharp для объединения трех объектов, объектов с переменной и массива объектов из 3 элементов.
Далее: Напишите программу на C # Sharp, чтобы объединить три строки и отобразить результат.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code