IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> ТИПИЗИРОВАННЫЕ ФАЙЛЫ - нужна помощь..., ТИПИЗИРОВАННЫЕ ФАЙЛЫ - нужна помощь...
LLIRIKS
сообщение 18.12.2004 17:34
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Мужской

Репутация: -  0  +


Если кому несложно - помогите...
а вот и сама задача:
Цитата
Постановка задачи
Подготовить данные об абитуриентах, поступающих в техникум. Информацию о каждом абитуриенте оформить в виде записи, содержащей следующие поля:





  1. Фамилия, имя, отчество.



  2. Год рождения.



  3. Год окончания школы.



  4. Оценки в аттестате.



  5. Признак - нуждается ли в общежитии.



  6. Оценки вступительных экзаменов.



Разработать программу записи подготовленных данных во внешний файл и программу обработки созданного внешнего файла.





  1. Удалить из внешнего файла все записи, удовлетворяющие условию, заданному в варианте, и распечатать информацию, оставшуюся в файле.



  2. Добавить N записей в начало (конец) внешнего файла и распечатать записи полученного файла согласно конкретному варианту.



Методические указания





  1. При подготовке исходных данных необходимо учесть, что выходная информация программы обработки внешнего файла должна составлять не менее одной четверти от входной.



Варианты задания

I. Из внешнего файла, содержащего исходные данные, удалить записи, соответствующие:
3. Абитуриентам, имеющим средний балл меньше 4 и хотя бы одну оценку 3 в аттестате.Распечатать полученный файл.
П. Используя внешний файл, содержащий исходные данные, добавить N записей и распечатать:
3. Список абитуриентов, имеющих средний балл больше 4,5; N=4.


--------------------
Я не люблю, когда мне лезут в душу,
Тем более, когда в нее плюют...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Account
сообщение 21.11.2008 23:32
Сообщение #2


Бывалый
***

Группа: Пользователи
Сообщений: 212
Пол: Мужской

Репутация: -  0  +


volvo спасибо за
Цитата
2. Выделяешь с помощью GetMem динамическую память, достаточную для размещения в ней тех записей, которые нужно сохранить, и заносишь эти записи в дин. память;

Так и сделал. Мне конечно не требуеться по заданию но на всякий случай вписал процедуру) На будущее пригодиться думаю)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
LLIRIKS   ТИПИЗИРОВАННЫЕ ФАЙЛЫ - нужна помощь...   18.12.2004 17:34
LLIRIKS   Вот что я пока осилил: uses crt; type ABIT=record ...   18.12.2004 17:44
volvo   LLIRIKS Ни в коем случае... Проблема в логике - ...   18.12.2004 17:51
LLIRIKS   спасибо! все пошло! запись в файл организ...   18.12.2004 18:42
LLIRIKS   еще вопрос: как удалить запись из типизированного ...   18.12.2004 19:41
murphy   на сколько я знаю надо что-то вроде этого: [*]пер...   18.12.2004 20:09
murphy   Для твоего случая очевидно легче переписать в новы...   18.12.2004 20:17
volvo   LLIRIKS Можно, как посоветовал murphy, можно по-д...   18.12.2004 20:19
murphy   Можно еще в массиве или еще где-нибудь отметить те...   18.12.2004 20:34
LLIRIKS   фуф.... хе-хе-хе... Я ЭТО СДЕЛАЛ! не дай бог к...   18.12.2004 22:20
volvo   LLIRIKS repeat  key1:=false;  writeln('Nug...   18.12.2004 22:26
LLIRIKS   Да, действительно... fanks!   18.12.2004 22:30
st3lz   Прошу помощи. Условие задачи тоже...только нужно з...   19.11.2008 1:51
Lapp   Не задавай свои вопросы в чужих темах - создавай с...   19.11.2008 5:24
Account   volvo спасибо за Так и сделал. Мне конечно не т...   21.11.2008 23:32


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 17:53
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"