1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| John |
29.04.2007 22:43
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 74 Пол: Мужской Реальное имя: Женя Репутация: 1 |
Привет ребята выручайте. У меня курсовик игра "о счастливчик". Я не могу написать
продедуру(функцию, незнаю) которая бы вводила в графическом режиме вопросы и записывала их в файл: 1. В начале появляется прямоугольник в котором выбирается уровень сложности вопросов. Если пользователь введет цифру 1 значит должен активироваться 1 файл( так и с цифро 2 -- актив. 2 файл, 3 -- актив. 3 файл). 2. Потом пользователь нажимает клавишу и появляется окно для ввода вопроса (все идет в графическом режиме). И после ввода вопроса, нажимаем любую клавишу и этот вопрос записывается в файл. 3. Потом после ввода вопроса пользователь нажимает клавишу и появляется окно для ввода правильного ответа. И после ввода ответа, нажимаем любую клавишу и этот ответ записывается в файл. 4. И так для 3 не правильных ответов. Причем ввод идет в графическом режиме(тоесть нада продедура ввода текста в граф. режим). Моя проблема в том что я не понимаю как записать и куда все эти вопросы( а их может быть много) и ответы. И что бы при случайном выводе вопроса в графический режим ответы(и не правильные ответы) тоже должны совпадать с этим вопросом). Прикрепленные файлы
file.PAS ( 2.3 килобайт )
Кол-во скачиваний: 239 |
![]() ![]() |
| John |
2.05.2007 18:46
Сообщение
#2
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 74 Пол: Мужской Реальное имя: Женя Репутация: 1 |
Опять с этими вопросами, как сделать так что бы эти вопросы блокировались после вывода. Просто как посоветовал Tan немного не то, надо что после того как вывелся вопрос, он блокировался до нового запуска..
|
John Запись в файл 29.04.2007 22:43
volvo Ты начинаешь не с того, с чего нужно начинать... Н... 30.04.2007 13:23
John как их связать чтобы при выводе вопроса нужные отв... 30.04.2007 14:20
volvo Читаешь из файла запись полностью, в ней сразу буд... 30.04.2007 16:25
мисс_граффити
они ж уже связаны в запись.
то есть тебе надо сде... 30.04.2007 16:40
John мисс_граффити все так и делаю. Подскажите еще как ... 30.04.2007 18:48
мисс_граффити :blink:
у меня ничего ни на что не накладывается
... 30.04.2007 21:16
John
type
Tvopros=record
question: string;
answer:... 30.04.2007 21:50
volvo Стоп... Ты что, для ввода КАЖДОГО вопроса использу... 30.04.2007 21:54
John
Не понял??? :blink: 30.04.2007 22:11
volvo Скажем, так:
var
f1: file of Tvopros;
...
proc... 30.04.2007 22:19
John А как сделать чтобы если вопрос раньше выводился т... 1.05.2007 15:14
Tan Я бы сделал массив булинов размером с количество в... 1.05.2007 15:23
John
Это как??
ms: array [0..{максимальное количество... 1.05.2007 16:30
volvo Почему с 1? Индексация в файле начинается с 0, зде... 1.05.2007 16:40
Tan ну возьми так как я тебе советовал только после el... 2.05.2007 18:58
John
Можете помочь.
Если использовать эту запись то ... 3.05.2007 0:02
John Люди как сделать, помогите! :blink: :blink: ... 4.05.2007 18:29
John Народ скажите тут мы в записи объявляли right_answ... 14.05.2007 16:41
John Че сложно ответить??? 16.05.2007 20:48![]() ![]() |
|
Текстовая версия | 9.12.2025 0:28 |