![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Anastacia Adesso |
![]() ![]()
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 92 Пол: Мужской Реальное имя: Stanislav Репутация: ![]() ![]() ![]() |
И вот ещё такой вопрос.
Есть программа. Суть-Пасьянс Free Cell. Задача- всего лишь раскинуть карты перед началом игры. Хмм эта всего лишь выдаёт карты (постоянно одинаковые), попросту записано в теле программы, что где стоит. А как можно написать, чтоб всегда всё было разное? То есть чтоб были реально только, наверное в массиве, карты. Рандомизировать.. Но, чтоб не было повторов карт.. Я ![]() ![]() -------------------- Ben sensiz yaşayamam
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Ну, наверное,
for i:=2 to 14 do zn[i]:=i; заменить на: var ? |
Anastacia Adesso |
![]()
Сообщение
#3
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 92 Пол: Мужской Реальное имя: Stanislav Репутация: ![]() ![]() ![]() |
Урррра!!
Заработало!!! ![]() ![]() -------------------- Ben sensiz yaşayamam
|
Anastacia Adesso |
![]()
Сообщение
#4
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 92 Пол: Мужской Реальное имя: Stanislav Репутация: ![]() ![]() ![]() |
Только теперь вот трудность появилась с выводом этих карт.
Тот жуткий кусок просто не нужен получается -------------------- Ben sensiz yaşayamam
|
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Ты знаешь, я бы на твоем месте сделал что-то вот такого типа все-таки:
uses crt; |
Anastacia Adesso |
![]()
Сообщение
#6
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 92 Пол: Мужской Реальное имя: Stanislav Репутация: ![]() ![]() ![]() |
Коротко, красиво...Но...
Почему-то у меня всё работает как надо (само расположение карт в два блока), только в случае когда я делаю подобный ужас writeln(' 0(1) 0(13) ');writeln; Но это же грубо ![]() При том что все столбики одинаковы -------------------- Ben sensiz yaşayamam
|
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Ты бы еще рассказала, КАКИМ образом ты выбираешь то, что должно быть в левом блоке, а каким - то, что должно быть в правом? Случайно? Зависимость левого от правого? Правого от левого?
|
Anastacia Adesso |
![]()
Сообщение
#8
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 92 Пол: Мужской Реальное имя: Stanislav Репутация: ![]() ![]() ![]() |
На самом деле это простая колода карт.
Разбросана один раз. Например таким образом. ![]() Прикол в том,что надо визуально отделить эти два столба, естественно, чтоб все карты были разные -------------------- Ben sensiz yaşayamam
|
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
Цикл вывода (в сообщении №5) чуть подправь:
... |
Anastacia Adesso |
![]()
Сообщение
#10
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 92 Пол: Мужской Реальное имя: Stanislav Репутация: ![]() ![]() ![]() |
Урааааа!!!!
Теперь да, работает!!! ![]() ![]() -------------------- Ben sensiz yaşayamam
|
![]() ![]() |
![]() |
Текстовая версия | 21.06.2025 1:02 |