Работа с наборами Queue и Stack - C#

Узнай цену своей работы

Формулировка задачи:

Пожалуйста, помогите закончить Сгенерировать массив символов (тип char), тип символов -

Заглавная латиница

, размер массива определить случайным образом из диапазона -

400...700

Создать набор типа очередь (Queue). В него поместить символы из сгенерированного массива, выбранные случайным образом и в количестве равным половину этого массива. Определить количество элементов в очереди. Вывести на экран все элементы очереди. Удалить все элементы набора с помощью цикла. Добавить в стек поочередно все буквы своего имени и фамилии. Извлечь и напечатать на экран первые три элемента стека. Извлечь без удаления оставшиеся элементы.
Random sim = new Random();
            int d = sim.Next(65, 90);
            string s = "";
            for (int i = 400; i <= 700; i++)
            {
                s = s + (char)(sim.Next(1024, 1103));
            }
            Queue q = new Queue();
            string a = "GFHF";
            q.Enqueue(a);
 
            Console.ReadKey();

Решение задачи: «Работа с наборами Queue и Stack»

textual
Листинг программы
while(true)
{
Console.Write("Input key to search: ");
string userKey = Console.ReadLine();
if (dict.ContainsKey(userKey)) 
                Console.WriteLine(dict[userKey]);
else Console.WriteLine("Specified Key not found");
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5