IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

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 килобайт ) Кол-во скачиваний: 233
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
John
сообщение 14.05.2007 16:41
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 74
Пол: Мужской
Реальное имя: Женя

Репутация: -  1  +


Народ скажите тут мы в записи объявляли right_answer для того что знать правильный ответ. Так вот что надо присвоить right_answer
Допустим

var
s1: Tquestion;
begin
s1.right_answer:=???????????


Что надо написать???
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
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
John   Опять с этими вопросами, как сделать так что бы эт...   2.05.2007 18:46
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


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 22.06.2025 19:20
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"