|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2012, 22:48 | #1 |
Пользователь
Регистрация: 13.09.2012
Сообщений: 25
|
массив с не повторяющимися элементами
Надо дополнить цикл!!!
Нужно!!! Заполнить массив 5×5 случайным образом неповторяющимися числами от 0 до 24. Код:
Последний раз редактировалось Stilet; 18.09.2012 в 22:55. |
18.09.2012, 23:21 | #2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Создайте множество, куда записывайте только что помещённый в матрицу элемент. Перед помещением элемента в матрицу проверяйте, находится ли он уже в множестве или нет. Если находится, то вновь генерируйте число и снова проверяйте на принадлежность тому множеству.
|
18.09.2012, 23:43 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
так подойдёт -
сначала заполняем числами от 0 до 24 подряд, потом перемешиваем? Код:
НЕ ПРОВЕРЯЛ! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ПАСКАЛЬ.Заданы два одномерных массива.Объединить их в один массив, включив второй массив между K-ым и (K+1)-м элементами первого. | dmitriy20104 | Помощь студентам | 7 | 06.07.2012 20:44 |
Заполнить двумерный массив, размерностью 7х7, случайными не повторяющимися числами. | Татьана | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 20.10.2011 14:37 |
удаления строк с повторяющимися элементами | satten | Microsoft Office Excel | 2 | 18.09.2010 17:20 |