|
0 / 0 / 0
Регистрация: 01.08.2021
Сообщений: 4
|
|
Целочисленный массив в классе01.08.2021, 12:08. Показов 1808. Ответов 14
Метки нет (Все метки)
Доброго времени суток, всем.
Подскажите, пожалуйста: создаю класс с полем содержащим ссылку на целочисленный массив. В конструкторе класса определяю его длину при создании объекта и заполняю массив случайными числами. Далее создаю два объекта класса, и вывожу содержимое их массивов. При первом запуске проги оба массива содержат разные числа. Но при последующих они становятся одинаковыми? Так должно быть? Или я что-то не догоняю?)) Проблема частично решается вставкой Console.ReadLine() после создания объекта, но тем не менее... Заранее благодарю за ответ или ссылку на ответ.
0
|
|
| 01.08.2021, 12:08 | |
|
Ответы с готовыми решениями:
14
Дан целочисленный массив A размера N. Переписать в новый целочисленный массив
|
|
0 / 0 / 0
Регистрация: 01.08.2021
Сообщений: 4
|
||||||
| 01.08.2021, 12:26 [ТС] | ||||||
0
|
||||||
|
|
|||||||||||
| 01.08.2021, 12:46 | |||||||||||
|
Kirill_77, это
Random n = new Random(); криво работает. Без строки
Такое поведение Random много где описано. Добавлено через 41 секунду Да, и ссылок у вас тут никаких нет. Добавлено через 2 минуты Делайте так:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 01.08.2021
Сообщений: 4
|
|
| 01.08.2021, 13:15 [ТС] | |
|
Благодарю. С ссылками попозже разберусь.))
0
|
|
|
Администратор
|
||
| 01.08.2021, 14:01 | ||
|
0
|
||
|
|
||
| 01.08.2021, 14:05 | ||
|
0
|
||
|
Администратор
|
|||||||||||||
| 01.08.2021, 14:15 | |||||||||||||
|
Вариант раз
Вариант два
4
|
|||||||||||||
|
|
|
| 01.08.2021, 14:28 | |
|
OwenGlendower, поймите меня правильно, я без всякого сарказма. Любой Thread.Sleep() в основном потоке - это кривое решение. Но почему-то мне показалось, что для ТС неважно как решить задачу, главное быстро и чтоб работало. И я не стал тратить время на то как "правильно".
0
|
|
|
Администратор
|
|
| 01.08.2021, 14:36 | |
|
wizard41, а я почему-то уверен, что советовать кривые решения не следует, не объяснив их кривизну и не упомянув более правильные решения. Как там у классиков - "Нам не дано предугадать, как слово наше отзовется". Вы даете ответ не только ТСу, но и тем безымянным пользователям попадающим на форум через поисковые системы в поисках быстрого решения. И они не будут читать всю тему, а найдут первое сообщение похожее на ответ и бездумно скопируют его.
1
|
|
|
Администратор
|
|
| 01.08.2021, 14:46 | |
|
wizard41,
0
|
|
|
0 / 0 / 0
Регистрация: 01.08.2021
Сообщений: 4
|
|
| 01.08.2021, 20:51 [ТС] | |
|
Постараюсь не забыть.)) Задача про массив, но там можно и оставить элементы массива нулевыми. Заполнить "случайными" числами это уже моя личная заморочка.))
0
|
|
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
|
||||||
| 02.08.2021, 17:49 | ||||||
|
В .NET 6 добавили свойство
Random.Shared, поэтому теперь можно так
NextInt64 и NextSingle.
0
|
||||||
|
Администратор
|
||||||
| 02.08.2021, 18:51 | ||||||
|
Someone007, интересно. А еще можно писать
new Random() в цикле т.к. конструктор по умолчанию генерирует случайные затравки. Только вот у ТС явно не .NET Core.
1
|
||||||
| 02.08.2021, 18:51 | |
|
Помогаю со студенческими работами здесь
15
Ввести одномерный целочисленный массив A. Сформировать массив B, записав в него все нечетные элементы массива А, стоящих Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B все элементы с нечетными порядковыми номерами (1, 3, …) Дан целочисленный массив A размера N (≤ 15). Переписать в новый целочисленный массив B все элементы с нечетными порядковыми номера-ми (1, 3, …) и выве Создать 2 класса в 1-м классе массив из 10 чисел, а во 2-м классе массив из порядковых номеров максимального числа из 1-го массива(Если их несколько) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|