uses crt;
var
fiile : text;
begin
clrscr;
assign(fiile,'file.txt'); reset(fiile);
writeln(fiile);
readkey;
end.

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Костян |
![]()
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 68 Пол: Мужской Репутация: ![]() ![]() ![]() |
Народ отсень простенький вопрос(в поиске не нашел, так что спрашиваю напрямую). Есть файл file.txt и нужно сделать прогу которая бы выводила текст этого файла на экран. Вот и все. Вот что у меня получилось:
Код program qest; Обьясните же мне старому дурню шо тут не так. uses crt; var fiile : text; begin clrscr; assign(fiile,'file.txt'); reset(fiile); writeln(fiile); readkey; end. ![]() -------------------- ...И заключили ТЕМНЫЕ И СВЕТЛЫЕ програмисты договор... ...и было в том договоре сказано.... ...что будет создан ночной дозор для контроля темных программистов... ...и будет создан дневной дозор для надзора за светлыми программистами... ..................ТАК НАЧИНАЛАСЬ ЖИЗНЬ ТУРБО ПАСКАЛЯ............. |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
assign(fiile,'file.txt'); reset(fiile); Ошибка твоя - в том, что ты пытаешься НЕ распечатать файл, а записать в него пустую строку (ну вот такой у Паскаля синтаксис ![]() А делать-то надо было вот так: program qest; |
Костян |
![]()
Сообщение
#3
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 68 Пол: Мужской Репутация: ![]() ![]() ![]() |
Огромное спасибо все заработало, но возникла еще одна проблема- при чтении из файла русского языка
на экран выдается набор символов, как это можно исправить? -------------------- ...И заключили ТЕМНЫЕ И СВЕТЛЫЕ програмисты договор... ...и было в том договоре сказано.... ...что будет создан ночной дозор для контроля темных программистов... ...и будет создан дневной дозор для надзора за светлыми программистами... ..................ТАК НАЧИНАЛАСЬ ЖИЗНЬ ТУРБО ПАСКАЛЯ............. |
Бродяжник |
![]()
Сообщение
#4
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 206 Пол: Мужской Репутация: ![]() ![]() ![]() |
Тут слишком много вопросов:
- в какой кодировке набран текстовый файл? - он точно текстовый? в смысле ASCII? - в каком режиме работает программа? Соответственно и решений может быть много: - перекодировать входной файл - перед запуском программы подгружать русификатор экрана - в самой программе переводить считанные строки в требуемую кодировку, а уж потом выводить на экран - и тогда, может быть, нужно будет предусмотреть возможность разных режимов, типа "считать файл KOI-8R и вывести его в альтернативной кодировке". |
![]() ![]() |
![]() |
Текстовая версия | 1.09.2025 20:29 |