Упражнения на C # Sharp: объединить список переменных параметров
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 программирования
disqus2code