1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Совсем новичок |
26.11.2007 17:33
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Пол: Мужской Репутация: 0 |
Вот как звучит задание:
В файле хранится информация о книгах, взятых в библиотеке: Инвентарный номер Название Автор Срок возврата книги Признак того, сдана книга или нет. Необходимо проверить, есть ли среди несданных книг "просроченные" (на текущую дату), сли такие книги есть, то сдать их (изменить признак) или продлить еще на один срок (изменить срок возврата). В новый файл поместить информацию о всех несданных книгах. Вот что у меня есть
Добавлено через 7 мин. Я думаю, что вся собака зарыта в процедуре {SEARCH PROSROCHENNYX BOOKS} )) (что по английски знал -написал) нужно както сравнить текущую дату(вопрос как ее задать(как новую запись?)) и изменить статус тех книг которые просрочены (перевести дату на текущую и изменить сам статус книги). И еще бы хотелось увидеть вариантную часть какого нить небольшого поля, например поля status(true/false) как он сдесь будет выглядеть (делать вариантную часть других полей не хочется, уж слишком много всего получится). |
![]() ![]() |
| Lapp |
18.12.2007 23:50
Сообщение
#2
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Ничего подобного: клавиатура и монитор - это ресурсы, с которыми можно работать, как с файлами. А можно - и не совсем как с файлами, а можно - совсем иначе... Угу. И диск - тоже ресурс Да, такое определение. .... Ни клавиатура, ни монитор, ни принтер - не файлы. В ОС, конечно, для однообразия может быть унифицирован доступ к УСТРОЙТВАМ и ФАЙЛАМ, но это совершенно не означает, что это одно и то же. Господа, хочется поспорить - я не против С определением файла, как области на диске согласиться невозможно, разве что в расчете на дальнейшее уточнение.. Доказывать не буду, вы все меня хорошо понимаете PS скажите, а /dev/null - это что? -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
| andriano |
19.12.2007 8:17
Сообщение
#3
|
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
уж лучше бы я напильник привел в пример... Не волнуйся, на напильник бы тоже нашлись возражения. ;)Цитата Только когда я говорил, что клава и моник - файлы, я имел в виду именно то что с ними можно работать как с файлами. Цитата С определением файла, как области на диске согласиться невозможно, разве что в расчете на дальнейшее уточнение.. А придется. ;)Понимаешь, нельзя требовать от определения из 4 слов той же полноты, что и от определения такого объема, как дано в Википедии (особенно если учесть, что в Википедии и при таком объеме слишком много претензий). Но, думается из 4 слов (да даже из 15) это выглядит наиболее адекватно. Цитата Доказывать не буду, вы все меня хорошо понимаете Конечно понимаем. Я вот сам написал в прошлый раз, что файл предназначен для хранения информации, а теперь думаю, что следовало сказать, что он хранит данные.Цитата PS скажите, а /dev/null - это что? |
Совсем новичок Структурированные файлы (Библиотека) 26.11.2007 17:33
мисс_граффити status:string;
почему не boolean?
имхо, условие... 27.11.2007 1:02
Совсем новичок Сначала было string, т.к писал yes/no, а щас думаю... 27.11.2007 19:27
мисс_граффити прикрепи файл.
нет ни времени, ни желания набивать... 27.11.2007 21:00
Совсем новичок Какой файл?
Если вы про файл в котором инфа о книг... 27.11.2007 23:12
Lapp
Какой файл?
Если вы про файл в котором инфа о кни... 28.11.2007 6:53
Совсем новичок Ниче себе, действительно есть такой файл, а я дума... 28.11.2007 15:58
мисс_граффити с учетом, что файл (по определению) - это именован... 28.11.2007 21:24
Lapp
с учетом, что файл (по определению) - это именова... 29.11.2007 15:36
andriano
Хм.. :blink: Это где такое определение?.. Файл... 18.12.2007 23:05
Совсем новичок :) 28.11.2007 21:43
мисс_граффити Кое-что я исправила:
procedure find_book;
var
b... 28.11.2007 23:09
Совсем новичок :) Спасибо, ща буду дописывать прогу :) 29.11.2007 15:25
Совсем новичок Все прекрасно работает. Респект Вам за помощь. :) 29.11.2007 15:43
volvo Ничего подобного: клавиатура и монитор - это ресур... 29.11.2007 15:47
Совсем новичок Ну а с вариантной частью сам попробую написать. 29.11.2007 15:59
not_programmer Сделал вариантную часть. Сделал сортировку по полю... 18.12.2007 21:49
Lapp Да не имел я в виду CP/M. Не имел!
Я привел п... 19.12.2007 11:26
not_programmer Тема про файлы конечно животрепещущая и требует бо... 19.12.2007 18:17
not_programmer Ээхх, никакой помощи не дождешься. Ну да ладна, пр... 20.12.2007 15:42![]() ![]() |
|
Текстовая версия | 9.12.2025 1:53 |