Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
2 / 2 / 0
Регистрация: 01.03.2016
Сообщений: 155

Составить строку из случайных символов

08.02.2017, 20:05. Показов 1922. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть строка, и в нее вписывается рандомные цифры, знаки, заглавные и строчные буквы английского алфавита.
потом когда набралось 15 символов программа должна будет сохранять новое значение в массив, предварительно сверив нет ли уже такого значения
напишите пожалуйста код, а то мне впервую с массивами
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.02.2017, 20:05
Ответы с готовыми решениями:

Написать на экране строку из K случайных символов
Написать на экране строку из K случайных символов. Помогите нубу. Нужно что бы при вводе числа например 8 появилось 8 разных символов.

Напечатайте на экране строку, состоящую из К случайных символов
Задание: Напечатайте на экране строку, состоящую из К случайных символов.

Напишите функцию, которая определяет, можно ли из символов, входящих в строку А, составить строку В
Помогите с задачей, пожалуйста. Даны строки А и В. Напишите функцию, которая определяет, можно ли из символов, входящих в А, составить...

5
 Аватар для ata
269 / 253 / 186
Регистрация: 28.10.2015
Сообщений: 723
09.02.2017, 13:59
Лучший ответ Сообщение было отмечено SatanaXIII как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using System;
using System.Linq;
using System.Collections.Generic;
 
class Program
{
    public static void Main()
    {
        Random rnd = new Random();
        HashSet<string> h = new HashSet<string>();
        while (h.Count != 100)
        {
            h.Add(new String(Enumerable.Repeat(rnd, 15).Select(x => (char)x.Next(33, 123)).ToArray()));
        }
        foreach (string s in h)
        {
            Console.WriteLine(s);
        }
    }
}
1
2 / 2 / 0
Регистрация: 01.03.2016
Сообщений: 155
09.02.2017, 14:36  [ТС]
извините, но я не понимаю что должен делать этот код.
можете пожалуйста комментариями пояснить, а то в таком виде просто черное окно консоли, а мне надо под себя подогнать
0
1 / 1 / 1
Регистрация: 25.03.2016
Сообщений: 112
09.02.2017, 15:43
Здесь он генерирует числа до 100, тоесть с 0 до 100ю
0
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
09.02.2017, 15:56
Цитата Сообщение от ZarGame Посмотреть сообщение
Здесь он генерирует числа до 100, тоесть с 0 до 100ю
Нет.
Здесь генерируется 100 разных строк, состоящих из 15-ти случайных символов от '!' (код 33) до 'z' (код 122).
Строки записываются в HashSet. После того, как строк наберется 100, они выводятся на экран.
1
 Аватар для ata
269 / 253 / 186
Регистрация: 28.10.2015
Сообщений: 723
10.02.2017, 16:42
Цитата Сообщение от Андрей Рощупкин Посмотреть сообщение
извините, но я не понимаю что должен делать этот код.
Ровно то, что Вы и просили.

Цитата Сообщение от Андрей Рощупкин Посмотреть сообщение
можете пожалуйста комментариями пояснить, а то в таком виде просто черное окно консоли, а мне надо под себя подогнать
Черное окно - это прямо готовое название для какой-нибудь готик-митол группы. Пожалуйста, вот Вам белое окно, в нем все работает.

Рекомендую вбивать каждое незнакомое слово в гугл (предваряя тегом C#) и читать, читать, читать... Начать можно отсюда.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.02.2017, 16:42
Помогаю со студенческими работами здесь

Сгенерировать строку S состоящую из случайных символов(букв). Упорядочить символы строки по алфавиту
Сгенерировать строку S состоящую из случайных символов(букв). Упорядочить символы строки по алфавиту. К элементам массива разрешается...

Составить строку длинной Н из заданных символов
даны 2 символа С1 и С2 ,и целое число N. Составить строку длинной N из предыдущих символов С1 и С2

Составить строку из слов, не содержащих повторяющихся символов
Помогите с заданием по программированию: Составить строку из слов, не содержащих повторяющихся символов

Проверить можно ли из символов строки V составить строку W
Здравствуйте. Помогите решать задачу. Проверить можно ли из символов строки V составить строку W. Символы можно переставлять, но...

Составить программу, которая выводит строку одинаковых символов
3. Составить программу, которая выводит строку одинаковых символов. Длина строки и символ вводится с клавиатуры.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru