....Фсем Привет!!!
Прошу памоч мине с cозданием теста:
Воощем у миня есть вопросы для теста, в формате *.txt, и их там оч многа, нуна свизать этот файл с Паскалем, так чтоБы, например:
"При запуске Паскаль задавал 1ый вопрос (взяв иво из файла), посли атвета на ниво, сразу задавал 2ой вапрос (тожи из тавожи файла) и т.д."
Я знаю что это нубство ...но никак ни магу придумать, как раздилить вапросы?!??!
вОпрАсы разДелЯюТСЯ СаАтветсВаюЩииим знЯкЯм...
...исправил, терь жду помощи
Молодец, правда грамматика еще хромает
А теперь перейдем к делу:
у тебя же идут вопросы - а значит идеальный способ разделить их - это, как сказал compiler, по соответствующему символу, то бишь вопросительному знаку '?'..
Т.е. ты считываешь последовательность символов из файла и сразу же выводишь ее, а как только натыкаешься на вопросительный знак - ждешь чтобы пользователь ввел ответ (кстати, сами ответы какого типа, string?), а после ввода продолжаешь данный процесс, пока не добешься до конца файла (eof(f)).
алгоритм
1)Связываеш переменную с файлом
2)проходишь циклом по файлу
2.1)Читаешь оттуда символ
2.2.а)если символ не вопрос добавляеш символ к переменной строки
2.2.б)если символ вопрос выводишь строку вопроса и читаешь ответ.
...пасиБа, БаЛьшОЕ!!!
С4ас папроБуЮ!!!
...вот ищо новая проблема:
"кАК заставить Паскаль читать по Русски ???"
Када он выводит мой файл (т.е. инфу аттуда) на манитори какаято АбРоКкаДаБра
...фсЁ,пняд
ФсеМ спс за помащЬ"!!