0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
|
1 | |
Как вставить в двумерный массив "1" случайным образом?04.02.2012, 00:27. Показов 1165. Ответов 14
Метки нет (Все метки)
В двумерный массив определенного диапазона (рандомная формула не проблема) нужно вставить число 1, причем случайным образом. Есть ли какая-то специальная формула, или после создания массива, таким же образом "влепить" в него 1 ? Что-то не могу понять.....
Пы.сы. под формулой имеется ввиду rand()%(min-max+1)+min...
0
|
04.02.2012, 00:27 | |
Ответы с готовыми решениями:
14
Дан двумерный массив размером 5 * 8, заполненный случайным образом. Вставить перед всеми строками, первый элемент которых делится на3,вставить.... Случайным образом заполнить двумерный массив (с++ помогите) Заполнить двумерный динамический массив случайным образом Массив: Случайным образом заполнить двумерный массив размерностью 3х4 цифрами от -20 до 10 |
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||
04.02.2012, 01:09 | 2 | |||||
1
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
|||||||||||
04.02.2012, 01:22 [ТС] | 3 | ||||||||||
и чуть ниже:
0
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||
04.02.2012, 01:27 | 4 | |||||
break; не дописал !
0
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
|
04.02.2012, 01:30 [ТС] | 5 |
ага... теперь понятнее)))
спасибо))))))
0
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|
04.02.2012, 02:14 | 6 |
Мы ловим случайное число val. Если оно равно номеру строки прибавляем к массиву единицу.
Добавлено через 44 минуты Еще хотел добавить что наше рандомное число не может быть больше числа строк массива, т.е. val = rand()% (число строк) + 1; Так будет правильнее.
1
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
04.02.2012, 02:21 | 7 |
MrCold, может быть ты имел в виду += всё-таки?
0
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
|
04.02.2012, 02:30 [ТС] | 8 |
Спасибо огромное))сейчас попробую)
вроде въехала. А где можно почитать что-то по этому поводу? Или Вы сами додумались? Добавлено через 1 минуту NoMasters? что Вы имеете ввиду?
0
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
||||||
04.02.2012, 02:33 | 9 | |||||
Я имею в виду, что выражение
2
|
143 / 112 / 36
Регистрация: 14.04.2011
Сообщений: 261
|
||||||
04.02.2012, 02:39 | 10 | |||||
ещё вариантик
1
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|
04.02.2012, 02:40 | 11 |
NoMasters, правильно ,правильно! Ты прав! Отвлекаюсь .
arr[i][j] += 1;
0
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
|
04.02.2012, 02:41 [ТС] | 12 |
оо)) поспать мне сегодня не придётся!)))
0
|
143 / 112 / 36
Регистрация: 14.04.2011
Сообщений: 261
|
|
04.02.2012, 02:46 | 13 |
Мида, что-то непонятно?
0
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
|
04.02.2012, 02:59 [ТС] | 14 |
Я хоть и начинающая в этой сфере, но всё понятно, пасибки). Буду издеваться над обоими вариантами ( там в задании ещё длинное продолжение перемещений этой единицы....)
Вот где только эти рандомные формулы берутся?? неужели народ сам творит?
0
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 13
|
||||||
05.02.2012, 13:03 [ТС] | 15 | |||||
Вот ещё вариантец нарисовался, может пригодится кому...
//Заполнить массив A[y][x] случайными числами от 2 до 9, поставить цифру 1 в произвольном месте //
0
|
05.02.2012, 13:03 | |
05.02.2012, 13:03 | |
Помогаю со студенческими работами здесь
15
Дан двумерный массив размером 5х6, заполненный случайным образом Дан двумерный массив размером nxm, заполненный случайным образом Заполнить двумерный массив расположив заданное количество единиц случайным образом Создать двумерный массив, каждый элемент которого задается случайным образом Заполнить случайным образом целыми числами из диапазона [-300; 500] двумерный массив По запрашиваемому количеству строк и столбцов нужно сформировать случайным образом двумерный массив Дан двумерный массив размером nm, заполненный случайным образом. Найти сумму отрицательных элементов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |