|
Деление на группы
|
|||
---|---|---|---|
#18+
Вот такая проблема : ДАНО 16 имен - людей нужно эти имена распределить на 4 группы по 4 человека при чем случайным ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2010, 15:54 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
jotoyВот такая проблема не вижу проблемы. Rnd() ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2010, 17:39 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Shocker.Pro, в первую ячейку случайную из 16 во вторую из оставшихся 15 ................ в 16 ---------что осталось ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2010, 18:01 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКАShocker.Pro, в первую ячейку случайную из 16 во вторую из оставшихся 15 ................ в 16 ---------что осталось Ячейки говоришь? Эксель? Тогда можно занести в соседний столбец случайные числа и отсортировать по нему :) Какие еще предложения (чур бд и сортировку по guid не предлагать - я застолбил) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2010, 18:05 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
то что через rnd я знаю мне нужно условие а лучже программу можно набросок ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2010, 20:57 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
jotoyмне нужно условие а лучже программу а "мне нужна твоя одежда и мотоцикл" (с) "дом мне постройте и все деньги свои отдайте" (с) может хоть о чем-нить подумаем и сделаем какой-нибудь набросок самостоятельно? а то неизвестно даже, откуда брать данные и куда их класть. Напиши прогу, которая раскидывает по группам НЕслучайным образом, ну а rnd потом как-нибудь прикрутим ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2010, 21:05 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Private Sub Command1_Click() Randomize Timer For i = 1 To 4 For j = 1 To 4 A(i, j) = Int(Rnd * 15 + 1) If A(i, j) = 7 Then A(i, j) = семен End If Text1.Text = Text1.Text & A(i, j) & " " Next j Next i End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 11:07 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
1) Option Explicit плиз 2) и что этот код делает? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 11:12 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Dim A(3, 10) As String Randomize Timer For i = 1 To 4 For j = 1 To 4 A(i, j) = Int(Rnd * 15 + 1) If A(i, j) = 7 Then A(i, j) = семен End If Text1.Text = Text1.Text & A(i, j) & " " Next j Next i Создается массив и если какая-то цифра то выводится имя ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 11:27 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Dim A(4, 4) As integer ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 11:29 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
jotoyСоздается массив и если какая-то цифра то выводится имя а если какая-то буква? что за имя, куда выводится? я всего этого не вижу я вообще не вижу: jotoyДАНО 16 имен - людей и будьте так любезны, не теоретизировать на бумажке, а взять компьютер и проверить работу программы. И про Option Explicit я сказал не зря. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 11:41 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
больше не додумываю подкиньте идею!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 11:46 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Как сделать чтобы при RND выводились разные числа в каждой строке и столбце Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 12:07 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
jotoyКак сделать чтобы при RND выводились разные числа в каждой строке и столбце так они ж вроде и так не одинаковые, что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 12:28 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 13:08 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Ну я бы набил коллекцию возможными числами (а в вашем случае прямо именами), потом выбирал бы случайный элемент коллекции, каждый раз удаляя выбранный элемент, тогда повторов не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 13:34 |
|
Деление на группы
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2010, 14:47 |
|
|
start [/forum/topic.php?fid=60&fpage=114&tid=2159220]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 333ms |
total: | 463ms |
0 / 0 |