![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
А что Вы собственно хотели добиться процедурой PrintFile?
я вообще не уверен, что в файле открытом на запись через Rewrite(f) функция EOF() будет полезной... я уже не говорю, что until требует задания условия выхода из цикла: т.е. вы написали буквально следующее: Перезаписать файл в цикле писать одну букву, прервать цикл как только указатель будет НЕ в конце файла... закрыть файл. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]()
А если так? Я вообще не понимаю как распечатать типизированный файл используя процедуру. Я понимаю что с текстовым намного проще, но нельзя!
Код:
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Вы с упорством партизана ничего не хотите рассказать о своей задаче!
![]() 1) что должна делать процедура PrintFile? 2) зачем Вы в ней стираете файл? 3) зачем Вы туда передаёте символ?! Вы что-то такое пытаетесь сделать? Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]()
Создаю файл с англ и рус буквами (ввожу с клавы). Потом разделяю на два файла соответственно. И пытаюсь вывести эти файлы на печать.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]()
Мне кажется что должно быть что-то типа такого. Если правильно спасибо, за помощь!!!
Код:
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]()
у меня ещё вопрос: процедура PrintFile печатает весь файл или только один элемент?
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
А вот с передачей ch в качестве параметры Вы не правы! Параметры в функции/процедуры передаются только если из значение используется внутри функции/процедуры или если нужно через них вернуть значение. В вашем случае нет ни того, ни другого. Поэтому незачем передавать в процедуру nletter или gletter ОНО ТАМ НЕ НУЖНО! |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]()
Я проверяю: ставит пробелы. не вижу никаких символов.
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 181
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Посмотрите в чем ошибка | Никуля_усталая | Помощь студентам | 8 | 13.11.2010 22:05 |
в чём ошибка | артём1 | Помощь студентам | 1 | 02.11.2010 01:11 |
Ф-ции и процедуры. В чём ошибка??? Программа не работает!:( | katya36 | Помощь студентам | 3 | 05.03.2009 12:55 |
В чём ошибка??? | pasha_1 | Общие вопросы C/C++ | 11 | 25.11.2008 01:26 |