![]() |
|
#1
|
|||
|
|||
![]() В школе требуют создать тест в Delphi .
Одним из критериев таких тестов является то , что вопросы должны браться из текстового файла ( txt) и забиваться в массив , с которым мы и будем работать. Я не понимаю как такое можно сделать , если можно напишите плиз код , как такое можно реализировать. Буду очень благодарен. |
#2
|
||||
|
||||
![]() В какой класс ходишь то?)
|
#3
|
|||
|
|||
![]() В школах учат делфи? Я учил старый добрый паскаль
|
#4
|
|||
|
|||
![]() Берем поиск и ищем по форуму. Примеры таких программ были во множестве.
|
#5
|
||||
|
||||
![]() Цитата:
Нужно выучить азы, а потом уже сложние программы делать. А говорить - я учусь в первом классе, помогите сделать ракетный двигатель.......... смешно. Скорее все учитель поспешил с заданиями.. |
#6
|
||||||
|
||||||
![]() То, что учитель поспешил, не освобождает от необходимости выполнить задания
![]() Можно сделать массив записей вида Код:
Код:
Код:
НО вариантов всегда 4, правильный ответ один, каждый вопрос и ответ занимает строго одну строку. jmp $ ; Happy End! The Cake Is A Lie. |
#7
|
|||
|
|||
![]() readln(f,a[i].Question);
for j:=0 to 3 do readln(f,a[i].Answers); readln(f,a[i].RightAns); Эти строчки можно пояснить ? З.Ы.: в 11 классе , но до этого по Делфи не учился |
#8
|
||||
|
||||
![]() я ошибся:
Код:
readln(f,...); - считать строку из файла readln(f,X); по аналогии считать из файла в переменную X. a[i].Question - строка. Читаем в нее. a[i].Answers - массив строк. Читаем в цикле. a[i].RightAns - байт. Читаем отдельно. jmp $ ; Happy End! The Cake Is A Lie. |